Re: Custom IIdentity class - how to set it?
From: Tim Mulholland (TimMulholland_at_nospamaddress.com)
Date: 02/20/04
- Next message: Brian Smith: "Redirect all http requests to web application"
- Previous message: Brian K. Williams: "Re: can't debug ASP.NET app after upgrading to VS.NET 2003"
- In reply to: John Saunders: "Re: Custom IIdentity class - how to set it?"
- Next in thread: John Saunders: "Re: Custom IIdentity class - how to set it?"
- Reply: John Saunders: "Re: Custom IIdentity class - how to set it?"
- Messages sorted by: [ date ] [ thread ]
Date: Fri, 20 Feb 2004 15:59:41 -0500
i've been looking into that...
am i correct then in thinking that this event will be raised multiple times
per page request, and i'll handle it when they've been authenticated and
fill in the User information then? So then the user information would be
recreated (accessed from a db, or whatever) everytime a page loads?
Is there a better way to do that?
Or am i just totally missing something?
"John Saunders" <john.saunders at SurfControl.com> wrote in message
news:ejYQ9I$9DHA.1052@TK2MSFTNGP12.phx.gbl...
> "Tim Mulholland" <TimMulholland@nospamaddress.com> wrote in message
> news:uBJBcX99DHA.1116@TK2MSFTNGP09.phx.gbl...
> > I have created my own IIdentity class (actually inherited from
> > GenericIdentity) to contain lots of extra useful information to be
passed
> > around with the user's basic information.
> > The class compiles fine, no problems there.
> >
> > My problem is that i'm not sure where to actually set this to be part of
> the
> > HttpContext. I know that the IIdentity stuff is part of a principal
(which
> > in my case will be a GenericPrinciple i suppose since i'm using forms
> > authentication). So i figure it needs to be whenever the
HttpContext.User
> > object is set.
> >
> > What event is raised that i need to handle to be able to do this? I'm
> going
> > to be controlling all of the authentication using custom forms
> > authentication.
>
> You need to do this sort of thing in the Application_AuthenticateRequest
> event in global.asax.
>
> Be sure to check Request.IsAuthenticated, first, though!
> --
> John Saunders
> John.Saunders at SurfControl.com
>
>
- Next message: Brian Smith: "Redirect all http requests to web application"
- Previous message: Brian K. Williams: "Re: can't debug ASP.NET app after upgrading to VS.NET 2003"
- In reply to: John Saunders: "Re: Custom IIdentity class - how to set it?"
- Next in thread: John Saunders: "Re: Custom IIdentity class - how to set it?"
- Reply: John Saunders: "Re: Custom IIdentity class - how to set it?"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|