Skip to main content
 首页 » 编程设计

python之Django 中的 OpenID 或 Auth

2025年05月04日28lonelyxmas

使用open id 的优点和缺点是什么?对比auth ?我应该两者都做吗?

请您参考如下方法:

这取决于您是否要支持 Open ID。至于 Open ID 背后的原因,在我看来最引人注目的原因是它避免了要求您的用户只为您的网站拥有一个帐户,以及涉及的所有麻烦(还需要记住另一个用户名和密码)。

如果您决定要使用 Open ID,则无需在它和身份验证之间做出选择 - 使用 django-openid-auth ,它向身份验证框架添加了 Open ID 支持。

一定要尝试并避免使用未插入 Django 的身份验证框架的 Open ID 实现 - 您将失去 Django 的许多固有优点(模型级权限等)。