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 -~----------~----~----~----~------~----~------~--~---
