Render (escritor); }
Autenticação processo
Global.asax
protected void Application_AuthenticateRequest (Object sender, EventArgs e)
{
if (HttpContext .Current.User! = null)
{
if (HttpContext.Current.User.Identity.IsAuthenticated)
{
if (HttpContext. Current.User.Identity é FormsIdentity)
{
FormsIdentity id = (FormsIdentity) HttpContext.Current.User.Identity;
FormsAuthenticationTicket bilhete = id.
Ticket;
//Obter os dados do usuário armazenados-, neste caso, nossos papéis
string userData = ticket.UserData;
string [] = papéis userData.Split (',' );
HttpContext.Current.User = new System.Security.Principal.GenericPrincipal (id, papéis);
}
}
}
}
Web.config (pasta Admin) (garantir o acesso)
.web>
= "admin">
= "user">
= "">
Web.config (arquivo Root)
= "user>
=" user>
.web>
= "*">
= "user>
.
web>
=" * ">
= "user>
.web>
=" * ">
=" user>
.web>
= "*">
= "admin>
.web>
=" * ">
=" adminimages ">
.web>
= "*">
= "images">
.web>
= "*" >
= "App_Themes">
.web>
= "*">
Login.ascx
criação de Bilheteira, bolinho adicionar etc.
lógica Mail, lógica SMS
Criptografar, código Decrypt
= "admin>
=" user>
= "user>
=" user>