Wijzig wachtwoorden ColdBox framework

18-06-2014 | Marcel van Langen | ColdFusion | coldbox, object, CFML, framework

Voor een mogelijk nieuw project ben ik weer even in ColdBox gedoken. Ik ben gewend om te werken met diverse (OO) frameworks, maar ColdBox was behoorlijk lang geleden. ColdBox valt op door uitstekende documentatie en debugging, maar dat laatste betekent ook meteen een klein risico. Eerste stap: aanpassen van de wachtwoorden voor debugmode en fwreinit.

Wil je in ColdBox de complete applicatie refreshen (bijvoorbeeld omdat je nieuwe APPLICATION scope variabelen in onApplicationStart hebt gedefinieerd), dan kun je de volgende standaard URL gebruiken:

http://{{domeinnaam}}/{{applicatienaam}}/index.cfm?fwreinit=1

Je kunt ook overschakelen naar debugmode op een soortgelijke manier. In dat geval is de URL standaard:

http://{{domeinnaam}}/{{applicatienaam}}/index.cfm?debugmode=1

Zeker in productie wil je niet dat anderen ongevraagd jouw applicatie kunnen refreshen of in debugmode kunnen zetten. Dat eerste is vooral een performance probleem, dat laatste brengt allerhande veiligheidsrisico's met zich mee. Kortom: ongewenst!

Gelukkig kun je de wachtwoorden voor beide functies relatief eenvoudig aanpassen. Hiervoor doorloop je de volgende stappen:

  • Open in je favoriete CFML Editor de Coldbox.cfc uit de config directory
  • Wijzig nu de waarde van debugPassword, bijvoorbeeld naar "459"
  • Wijzig nu de waarde van reinitPassword, bijvoorbeeld naar "154"
  • Sla de wijzigingen op

Klaar! Wil je nu de applicatie refreshen of overschakelen naar debugmode, dan gebruik je de volgende URL's:

http://{{domeinnaam}}/{{applicatienaam}}/index.cfm?fwreinit=154
http://{{domeinnaam}}/{{applicatienaam}}/index.cfm?debugmode=1&debugPass=459

Over Morloff

Morloff ontwerpt en realiseert succesvolle webtoepassingen op het gebied van procesoptimalisatie, eCommerce en rapportage door de inzet van moderne webtechnieken, sociale media en zoekmachine optimalisatie.

over ons | diensten | portfolio | contact | route

naar website IJsmonster.nl naar website ICT intermediairs naar website marcelvanlangen.com

Twitter

Morloff

Cuneraweg 169a
3911 RH Rhenen

M +31 (0)6 - 515 96 189
W www.morloff.nl
E contactformulier

Morloff op Twitter Morloff op Facebook Morloff op LinkedIn Morloff via RSS