开发者

Forms Authentication for different roles?

开发者 https://www.devze.com 2023-01-15 08:45 出处:网络
I am developing a website in which I\'m using forms authentication. We have 2 log in pages: one for user, another for admin.

I am developing a website in which I'm using forms authentication. We have 2 log in pages: one for user, another for admin.

I added this code into webconfig file for 开发者_如何学Cuser.

<forms loginUrl="Login.aspx"  defaultUrl="Home.aspx" >

I am using this code for user side when user successfully logged in.

FormsAuthentication.RedirectFromLoginPage (UserName.Text, chkPersistCookie.Checked)

I am not using the default user membership database. I have my own database in SQL Server 2005.

I want same thing for admin, but the default url is Admin.aspx & login url is adminlogin.aspx for admin.

How can i assign in web config file for admin? Is it the right way to do that or any one have some better concept for that?


I used This line of code and this worked for me.

FormsAuthentication.SetAuthCookie(txtUser.Text, true);
Response.Redirect("Admin.aspx");


Putting admin files to a folder and creating a web.config file in it, is an option. You can probably override the config rules there.

0

精彩评论

暂无评论...
验证码 换一张
取 消