Thanks a lot Greg. You solved all my problems :) Haven't implemented
it yet, but it looks just like the thing I've been looking for.

-Christer

On 11/28/05, Greg Hamer <[EMAIL PROTECTED]> wrote:
> Christer,
>
> I think the tables that get inserts for new users are rolleruser and website 
> (at least in Roller 1.x).  Perhaps others could please jump in if I am 
> missing anything (or to better explain the process).
>
> Encryption depends on settings in roller.properties.  See 
> ConfigurationGuide_2.x under heading "Default configuration".  In all 
> likelihood your settings are:
> passwds.encryption.enabled=true
> passwds.encryption.algorithm=SHAIn the code, what is ultimately getting 
> called is org.roller.util.Utilities method encodePassword()
>
> You might also find helpful Dave Johnson's blog post from earlier this month 
> "Scripting Roller with Groovy".  Specifically "Example #1: Creating a new 
> blog".  I believe these Groovy examples use Roller 2.0.
>
>             hth,
>
>             g
>
> ----- Original Message -----
> From: "Christer Nordvik" <[EMAIL PROTECTED]>
> To: <[email protected]>
> Sent: Monday, November 28, 2005 12:19 PM
> Subject: How to add rolleruser from external application
>
>
> Hi again.
>
> Since I didn't get any response on my last email, I'll try to simplify
> the question :)
>
> How can I add a user to the Roller database from my own application?
>
> What tables do I need to do a insert in, and how must I encode the
> password? I noticed that the password is encrypted so I guess I need
> to use the same algorithm to encode the password as Roller does.
>
> Any pointers would be very helpful!
>
> Cheers,
> Christer
>

Reply via email to