[Seaside] http://localhost:9090/seaside/config default password

Dmitry V. Sabanin sdmitry at lrn.ru
Wed May 3 12:26:06 UTC 2006


Thanks David! Awesome write up. I can't thank you enough for this :)
You really helped me to understand an important (for me) Seaside part.

Thanks again!

On May 3, 2006, at 8:13 PM, David Shaffer wrote:

> Dmitry V. Sabanin wrote:
>
>> On May 3, 2006, at 11:37 AM, Todd Blanchard wrote:
>>
>>> I don't know how to retrieve it, but when I do something like  
>>> that  I
>>> just grab a new seed image and start over.
>>
>> I don't need to retrieve it, simply setting another one will do the
>> job. Anyway thanks for an option in case I won't find the way to fix
>> this.
>>
>> I'm still very curious of how you may change this thing? It's like a
>> puzzle to me and I hope solution to it will bring me some small piece
>> of understanding for Smalltalk or Seaside.
>>
>> Any help appreciated.
>
>
> You can retrieve the username/password with:
>
> (WADispatcher default entryPoints at: 'config') preferenceAt:  
> #username
> "print it"
> (WADispatcher default entryPoints at: 'config') preferenceAt:  
> #password
> "print it"
>
>
> Just a quick run down...requests to /seaside (by default) are sent  
> to a
> WADispatcher (usually the WADispatcher answered by "WADispatcher
> default") which keeps a collection of "entry points".  These entry
> points are instances of WAApplication stored in a dictionary keyed by
> your application path.  So, for example, if you "explore" (menu-click
> then pick "explore it") the following expression
>
> WADispatcher default entryPoints
>
> You should see all of your registered applications.  Feel free to
> explore the applications.  Now, every seaside application keeps a list
> of preferences (set on the config page).  Those preferences can be
> retrieved by the #preferenceAt method and change by  
> #preferenceAt:put:.
> So, to change the password you could
>
> (WADispatcher default entryPoints at: 'config') preferenceAt:  
> #password
> put: 'MyNewPassword'.
>
> Hope this helps.
>
> David
>
>
> _______________________________________________
> Seaside mailing list
> Seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside



More information about the Seaside mailing list