Re: When exactly Application_AuthenticateRequest event is fired?
- From: Andrew <Andrew@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Sat, 24 Dec 2005 12:10:02 -0800
> AuthenticateRequest gets fired on each request
Does that mean that: After a user is authenticated, every request from this
user aftermath will raise Application_AuthenticateRequest event?
Then, I think I just need to set role for this new user the first request
form him/her, right? For the rest of his/her requests, how can I avoid to
execute the following code again?
if (Context.Request.IsAuthenticated)
{
// get roles
// create GenericPrincipal
// set Context.User
}
Thanks.
"Dominick Baier [DevelopMentor]" wrote:
> hi,
>
> AuthenticateRequest gets fired on each request -
>
> if you want to add code there to get roles for the user do something like
> this:
>
> if (Context.Request.IsAuthenticated)
> {
>
> // get roles
> // create GenericPrincipal
> // set Context.User
>
> }
>
> after you call SetAuthCookie you need another roundtrip for this event to
> fire - e.g. a redirect to your main page etc...
>
>
> ---------------------------------------
> Dominick Baier - DevelopMentor
> http://www.leastprivilege.com
>
> > Hello, friends,
> >
> > In our forms authentication asp.net app, I used
> > FormsAuthentication.SetAuthCookie() to authenticate a new registered
> > user like the follows:
> >
> > //...already create a new userID from our DB
> > FormsAuthentication.SetAuthCookie(Request.Form["loginName"], true);
> > Then I planned in Application_AuthenticateRequest() to assign roles to
> > this new user using GenericPrincipal().
> >
> > However, although I set breakpoint, it did not stop. I thought that
> > calling FormsAuthentication.SetAuthCookie() would trigger
> > Application_AuthenticateRequest() event.
> >
> > So, at exactly what condition, an Application_AuthenticateRequest
> > event will be fired?
> >
> > Thanks a lot.
> >
>
>
>
.
- Follow-Ups:
- Re: When exactly Application_AuthenticateRequest event is fired?
- From: Dominick Baier [DevelopMentor]
- Re: When exactly Application_AuthenticateRequest event is fired?
- References:
- Re: When exactly Application_AuthenticateRequest event is fired?
- From: Dominick Baier [DevelopMentor]
- Re: When exactly Application_AuthenticateRequest event is fired?
- Prev by Date: Re: When exactly Application_AuthenticateRequest event is fired?
- Next by Date: Re: When exactly Application_AuthenticateRequest event is fired?
- Previous by thread: Re: When exactly Application_AuthenticateRequest event is fired?
- Next by thread: Re: When exactly Application_AuthenticateRequest event is fired?
- Index(es):
Relevant Pages
|
|