Hi Geert,

this solved my problem. Thank u very much for your help.

Thanks

dogan

On 9/7/07, Geert Bevin <[EMAIL PROTECTED]> wrote:
>
>
> Hi Dogan,
>
> you also have to tell the authentication element what the new name
> is, like this:
>
> <property name="authvar_name">newid</property>
>
> (you have to put this as a tag inside your <element
> id="NewDatabaseAuth"> tag)
>
> Hope this helps,
>
> Geert
>
> On 07 Sep 2007, at 12:24, dogan kaya berktaş wrote:
>
> > hi,
> >
> > I have two roles defined one 'admin' and one 'veli' ann two users
> > each has only one role. I want my users can only log in to only one
> > subsite without any affect to each other. I changed the authid
> > cookie name (I think I miss some point here) like below for the
> > second subsite.
> >
> > <group>
> >         <globalcookie name="newid"/>
> >         <element id="NewDatabaseAuth" extends="rife/authenticated/
> > database.xml">
> >                 <property name="password_encryption">SHA</property>
> >                 <property name="template_name">
> > authentication.veli</property>
> >                 <property name="role">veli</property>
> >                 <property name="authvar_type">cookie</property>
> >                 <property name="datasource"><datasource>postgresql</
> > datasource></property>
> >
> >                 <submission name="credentials">
> >                     <param name="login"/>
> >                     <param name="password"/>
> >                 </submission>
> >
> >                 <childtrigger name="newid"/>
> >         </element>
> >         <subsite id="Veli" file="veli.xml" urlprefix="/veli"
> > inherits="NewDatabaseAuth"/>
> >     </group>
> >
> > But now when I try to login I got exception,
> > com.uwyn.rife.engine.exceptions.OutcookieUnknownException : The
> > element 'manual:NewDatabaseAuth' doesn't contain outcookie 'authid'.
> >
> > I changed the cookie name ?  Am I missing something?
> >
> > Thanks in advance.
> >
> > dogan
> >
> > On 9/7/07, Geert Bevin <[EMAIL PROTECTED]> wrote:
> > Hi,
> >
> > how are your users setup? Are you sure that the same user has both
> > roles? If you login as a different user, then the authid cookie gets
> > replaced by a new one that is only valid for the new user that logged
> > in.
> >
> > Best regards,
> >
> > Geert
> >
> > On 07 Sep 2007, at 09:09, dk wrote:
> >
> > >
> > > Thanks for the quick reply,
> > >
> > > actually it the the first subsite that logged out. I know because it
> > > is a crud interface and when I try to enter the first subsite it
> > > redirect me to login page.
> > >
> > > Sorry for my bad English:
> > >
> > > Let me explain it again
> > >
> > > There are two subsites like A and B.
> > >
> > > When I logged in to subsite A(by the way roles are different for
> > A and
> > > B ) it works normal. I can see subsite A but not subsite B. Then I
> > > logged in to sub site B(which has another role and user assigned)
> > > which has supposedly totally different authentication mechanism.
> > This
> > > is also works fine. But at this point logging into subsite b
> > causes to
> > > subsite a logged out as after logging into subsite B, A redirect any
> > > url inside it to its login  page.
> > >
> > > I hope I can explain my problem.
> > >
> > > Thanks
> > >
> > >
> > > On Sep 7, 9:48 am, Geert Bevin <[EMAIL PROTECTED] > wrote:
> > >> Hi,
> > >>
> > >> can you please detail what makes you conclude that the first
> > >> authentication is 'logged out' when you visit the 2nd sub-site?
> > >>
> > >> Thanks,
> > >>
> > >> Geert
> > >>
> > >> On 07 Sep 2007, at 08:23, dk wrote:
> > >>
> > >>
> > >>
> > >>
> > >>
> > >>> hello everyone,
> > >>
> > >>> A need two different subsite which need authentication with
> > >>> different
> > >>> roles. For this purpose I create another role in
> > >>> CreateAuthenticationStructure and in main.xml I created two
> > >>> different
> > >>> element which extends database.xml
> > >>
> > >>> <element id="AuthAdminDatabase" extends="rife/authenticated/
> > >>> database.xml">
> > >>>                    <property name="password_encryption">SHA</
> > >>> property>
> > >>>                    <property
> > >>> name="template_name">authentication.veli</property>
> > >>>                    <property name="role">admin</property>
> > >>>                    <property name="authvar_type">cookie</property>
> > >>>                    <property
> > >>> name="datasource"><datasource>postgresql</datasource></
> > >>> property>
> > >>
> > >>>                    <submission name="credentials">
> > >>>                            <param name="login"/>
> > >>>                            <param name="password"/>
> > >>>                    </submission>
> > >>
> > >>>                    <childtrigger name="authid"/>
> > >>>            </element>
> > >>
> > >>> <element id="AuthVeliDatabase" extends="rife/authenticated/
> > >>> database.xml">
> > >>>                            <property
> > >>> name="password_encryption">SHA</property>
> > >>>                            <property
> > >>> name="template_name">authentication.newRole</property>
> > >>>                            <property name="role">newRole</
> > property>
> > >>>                            <property name="authvar_type">cookie</
> > >>> property>
> > >>>                            <property
> > >>> name="datasource"><datasource>postgresql</datasource></
> > >>> property>
> > >>
> > >>>                            <submission name="credentials">
> > >>>                                    <param name="login"/>
> > >>>                                    <param name="password"/>
> > >>>                            </submission>
> > >>
> > >>>                            <childtrigger name="authid"/>
> > >>>            </element>
> > >>
> > >>> these two are used as follows:
> > >>> <subsite id="Admin" file="admin.xml" urlprefix="/admin"
> > >>> inherits="AuthAdminDatabase"/>
> > >>> <subsite id="Veli" file=" veli.xml" urlprefix="/veli"
> > >>> inherits="AuthVeliDatabase"/>
> > >>
> > >>> AND finally my problem :
> > >>> when I logged in to one of the sites and try to log into other
> > >>> subsite
> > >>> the first authentication automatically logged out.
> > >>
> > >>> ps. If this is related to "<childtrigger name="authid"/> "
> > >>> someone plz
> > >>> explain this clearly because I cant find any sufficient
> > >>> explanation in
> > >>> the maillist doc or anywhere :)
> > >>
> > >> --
> > >> Geert Bevin
> > >> Terracotta - http://www.terracotta.org
> > >> Uwyn "Use what you need" -http://uwyn.com
> > >> RIFE Java application framework - http://rifers.org
> > >> Music and words -http://gbevin.com
> > >
> > >
> > > >
> >
> > --
> > Geert Bevin
> > Terracotta - http://www.terracotta.org
> > Uwyn "Use what you need" - http://uwyn.com
> > RIFE Java application framework - http://rifers.org
> > Music and words - http://gbevin.com
> >
> >
> >
> >
> >
> > --
> > doğan kaya berktaş
> > >
>
> --
> Geert Bevin
> Terracotta - http://www.terracotta.org
> Uwyn "Use what you need" - http://uwyn.com
> RIFE Java application framework - http://rifers.org
> Music and words - http://gbevin.com
>
>
> >
>


-- 
doğan kaya berktaş

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"rife-users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rife-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to