3
|
Brook Julias · 技术社区 · 15 年前 |
![]() |
1
1
申请表格(A
阶段
真的。
|
![]() |
2
2
你把事情搞混了。 你的三个选择基本上是两个:
它是否由.htaccess文件处理是另一回事。可以使用Apache和PHP进行HTTP身份验证,也可以使用Apache和PHP进行非HTTP身份验证(尽管通常使用PHP进行非HTTP身份验证,使用Apache进行HTTP身份验证)。 Apache可以将身份验证推迟到几个后端和前端模块(例如,您可以使用CA)。Apache为以下数据库后端提供开箱即用(没有过时的sourceforge模块…):freetds、mysql、oracle、postgresql、sqlite 2/3和一个odbc连接器。 我个人不喜欢HTTP身份验证。通常,表单更易于用户使用,您可以提供诸如“忘记密码”之类的链接。以及“找不到用户名”。 我还将使用PHP实现身份验证,因为它更易于移植(您可以交换Web服务器)。 |
![]() |
3
0
首先,对于您的应用程序,您应该使用更简单的登录表单/会话方法。因为您希望在应用程序用户组中使用,所以在应用程序身份验证中也使用是有意义的。从技术上讲,对于权限系统,使用哪种身份验证方法没有区别。但你知道,为了简单和保持所有授权资料在一起…
对HTTP认证的憎恨被误解了,顺便说一句,如果你使用HTTP摘要,它是更强大的认证方法;这在PHP中很难实现。
此外,如果您的管理组是严重的业务(原始数据库访问工具等),您应该应用这两种方法。使管理界面与应用程序分离,应用登录表单和.htaccess限制。安全总比抱歉好。 |
![]() |
vale383 · 如何在Django端点中查找user_id 7 月前 |
![]() |
Tunahan Keklik · 如果用户仍在网站上时会话过期怎么办 1 年前 |
![]() |
onizukaek · 如何将无密码登录链接认证应用于无头架构? 1 年前 |
|
Kananda Gama · Problema com登录[关闭] 1 年前 |