歡迎光臨 pure C# 技術社群. 登入註冊

pure C# 技術社群

- Microsoft .NET Framework 相關技術非官方討論社群 -

怎么实现后台管理员和前台用户使用不同的登录界面?

  • 1
  • 2
  • [第1/2頁 共9項]
#1

怎么实现后台管理员和前台用户使用不同的登录界面?

  • a
 0.0 (0 人評價)


web.config中的authentication小节不支持子目录级别的设置。
那就没有办法设置一个管理目录,比如:manage目录下面的web.config。

怎么实现访问前台的页面比如网站首页~/default.aspx,如果没有身份验证,则跳转到~/login.aspx。
而访问后台页面~/manage/default.asp,如果没有身份验证,并且不是管理员的话,则跳转到~/manage/login.aspx?

因为web.config只能设定一处,难道需要跳转到~/login.aspx之后,再判断来访页是后台页面,再跳转到~/manage/login.aspx

希望高手指点一下

  • 回覆
  • |
  • 引用
  • |
  • 編輯
  • |
  • 私人訊息


贊助商連結

#2

Re: 怎么实现后台管理员和前台用户使用不同的登录界面?

  • a
 0.0 (0 人評價)
manage目錄下還是可以放web.config
只是這樣做很奇怪

男的留下金銀財寶,女的脫下內衣內褲
  • 回覆
  • |
  • 引用
  • |
  • 編輯
  • |
  • 私人訊息

#3

Re: 怎么实现后台管理员和前台用户使用不同的登录界面?

  • a
 0.0 (0 人評價)

是可以放,但里面不能有身份验证的配置节


  • 回覆
  • |
  • 引用
  • |
  • 編輯
  • |
  • 私人訊息

#4

Re: 怎么实现后台管理员和前台用户使用不同的登录界面?

  • a
 0.0 (0 人評價)
同一個網站寫兩個Login的程式太奇怪了
我建議可以只有一個Login的頁面但是針對Manage目錄下做特別的設定

這樣其它頁面所有人都有權限
但是Manage目錄下的後台假設是Console.aspx只有administrator才能進入



  • 回覆
  • |
  • 引用
  • |
  • 編輯
  • |
  • 私人訊息

#5

Re: 怎么实现后台管理员和前台用户使用不同的登录界面?

  • a
 0.0 (0 人評價)
把Manage目錄也改成應用程式的目錄就可以了

簽名檔是用來放美女的
  • 回覆
  • |
  • 引用
  • |
  • 編輯
  • |
  • 私人訊息

#6

Re: 怎么实现后台管理员和前台用户使用不同的登录界面?

  • a
 0.0 (0 人評價)
谢谢楼上几位的回复!我设成一个登录界面了。

  • 回覆
  • |
  • 引用
  • |
  • 編輯
  • |
  • 私人訊息

#7

Re: 怎么实现后台管理员和前台用户使用不同的登录界面?

  • a
 0.0 (0 人評價)
引用 的文章:
同一個網站寫兩個Login的程式太奇怪了
我建議可以只有一個Login的頁面但是針對Manage目錄下做特別的設定

這樣其它頁面所有人都有權限
但是Manage目錄下的後台假設是Console.aspx只有administrator才能進入


改成以Role-base的權限管理會比較有彈性

這樣的話只要是Administrators角色的帳號都可以進入後台管理
不限單一帳號

  • 回覆
  • |
  • 引用
  • |
  • 編輯
  • |
  • 私人訊息


贊助商連結

#8

Re: 怎么实现后台管理员和前台用户使用不同的登录界面?

  • a
 0.0 (0 人評價)

嗯,同意楼上的观点,我也是这样设置的。


  • 回覆
  • |
  • 引用
  • |
  • 編輯
  • |
  • 私人訊息
  • 1
  • 2
  • [第1/2頁 共9項]