塔式认证?

2024-01-24

有没有一种真正的方法可以在 Pylons 中添加身份验证?我见过很多不同的方法,但其中大多数要么过时,要么太复杂。是否有教程解释如何以良好而可靠的方式添加身份验证?


Pylon的官方立场似乎是:我们不做身份验证,你可以插入任何你想要的身份验证系统。

Authkit http://authkit.org/作品。它非常基础,但是却能很好地完成相对简单的工作。

世界卫生组织 http://docs.repoze.org/who/2.0//Repoze.what 工作得相当好,并且维护/开发得更积极一些。

您可以将 RPX 与 openid 一起使用,如上所述托尼·兰迪斯的博客 http://tonylandis.com/python/openid-db-authentication-in-pylons-is-easy-with-rpx/

或者,你可以使用BlastOff http://pypi.python.org/pypi/BlastOff/0.2其中包含的不仅仅是身份验证。它具有注册、用户管理、忘记密码等功能。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

塔式认证? 的相关文章

  • 在 Mako 中将字符串标记为安全

    我正在使用带有 Mako 模板的 Pylons 并且我想避免一直输入以下内容 h some function that outputs html n 我想以某种方式将函数或变量标记为安全 您可以在 Django 中执行此操作 这样我就不必一
  • 谁在 Pylons 在线

    我目前有一个 Pylons 应用程序 运行基本的用户系统设置 我想尝试创建一个小部件来显示当前登录该网站的用户 我不确定我应该如何处理这个问题 我不确定 pylons 会话是否处于活动状态取决于用户是否实际上位于网络应用程序页面上 因此我正
  • 通过 Eclipse 调试 Pylons 应用程序

    我使用 PyDev 设置了 Eclipse 并且喜欢能够调试我的脚本 应用程序 我刚刚开始使用 Pylons 想知道是否有一种方法可以通过 Eclipse 启动 Paster 服务器 以便我可以调试我的 Web 应用程序 创建新的启动配置
  • pylons mako如何检查变量是否存在

    在django中 我们可以这样做 views py def A request context test test return render to response index html context context instance
  • 在 PyDev 中使用鼻子测试进行交互式调试

    我正在使用 PyDev 与 Aptana 一起 来编写和调试 Python Pylons 应用程序 并且我想在调试器中逐步完成测试 是否可以通过 PyDev 启动鼻子测试并在断点处停止 这是我使用 eclipse Pydev 运行鼻子测试的
  • Python - SqlAlchemy:按大圆距离过滤查询?

    我正在使用 Python 和 Sqlalchemy 在 Sqlite 数据库中存储纬度和经度值 我创建了一个混合法对于我的位置对象 hybrid method def great circle distance self other Tri
  • Pyramid.安全问题:双cookies? cookie 不安全?过期?

    我正在第一次尝试金字塔安全模块 我使用此登录代码来设置 auth tkt view config route name LoginForm request method POST renderer string class LoginFor
  • Turbomail 与 Pyramid 集成

    我需要一种从金字塔应用程序发送电子邮件的方法 我知道金字塔邮件程序 http docs pylonsproject org projects pyramid mailer en latest 但它的消息类别似乎相当有限 我不明白是否可以使用
  • Pylons 在 Windows 上上传扭曲的图像

    我正在 Pylons 中创建一个网络应用程序 并且正在处理图像上传操作 目前正在我的 Windows 机器上使用 Egg paste http 运行 使用 pylons 文档快速入门中描述的基本开发配置 当我将图像发布到我的应用程序 然后将
  • 在将 SQLAlchemy 中的池连接交给我的应用程序代码之前,如何检查它们?

    由于各种原因 我们的数据库服务器有点不可靠 因此有时我的应用程序使用的数据库连接会从它下面消失 这些连接是与 Pylons 1 0 Web 运行时中的 PostgreSQL 数据库的 SQLAlchemy 0 6 5 连接 我想要的是某种方
  • 每个视图更改数据库和每个视图访问多个数据库

    我在 Pyramid 中使用 SQLAlchemy 时遇到一些问题 虽然我可以找到我需要的示例 但它们通常都很短且缺乏 所以我最终得到了几乎没有任何意义的零碎代码 所以我希望有人能够给出我需要做什么的更完整的例子 我有 4 个数据库 全部具
  • 跨多个表搜索(最佳实践)

    我有由表组成的物业管理应用程序 tenants landlords units properties vendors contacts 基本上 我希望一个搜索字段可以搜索所有内容 而不必选择我要搜索的类别 这是一个可以接受的解决方案 技术方
  • 模拟 Pylons 中的 url 对象

    我想测试一个调用 pylons url 对象的方法 然而在测试中调用它会导致错误 TypeError No object name url has been registered for this thread 所以我想用模拟库中的模拟替换
  • 使用 Python + Pylons 进行错误处理

    使用 Python Pylons 处理错误的正确方法是什么 假设用户通过表单设置密码 当通过控制器传递给模型类时 会抛出错误 因为密码太短 应如何处理该错误 以便在网页上显示错误消息 而不是整个脚本终止于错误页面 控制器本身是否应该有任何错
  • 禁用 pylon 中的浏览器缓存

    我有一个操作 json 从服务器返回 json 不幸的是 在 IE 中 浏览器喜欢缓存这个 json 我怎样才能使该操作不缓存 确保您的响应标头具有 Cache Control no cache Pragma no cache Expire
  • 虚拟环境中的 Pydev 和 Pylons,自动完成功能不起作用

    我已经安装了 Pydev 并且在 Python 2 6 上运行没有问题 我将 Pylons 0 9 7 RC 4 安装到虚拟环境中 然后配置新的解释器以插入虚拟环境 这个用于 pylons 项目 我的问题是 代码自动完成不适用于基础库中的类
  • 使用 Pylons 和 WMI 时出现“Win32 异常释放 IUnknown at...”错误

    我将 Pylons 与 WMI 模块结合使用来对几台机器进行一些基本的系统监控 对于基于 POSIX 的系统 一切都很简单 对于 Windows 不是那么简单 向 Pylons 服务器发出请求以获取当前 CPU 但是它不能正常工作 或者至少
  • 如何从 Pylons 中的 URL 获取多个同名参数?

    因此 不幸的是 我发现自己处于需要修改现有 Pylons 应用程序以处理提供多个同名参数的 URL 的情况 像下面这样的东西 域 端口 操作 c 1 v 3 c 4 通常 参数是这样访问的 from pylons import reques
  • 如何检查金字塔(pylons 2)中哪些权限授权失败?

    我为禁止视图添加了一个视图 from pyramid exceptions import Forbidden config add view forbidden view context Forbidden 它重定向到登录屏幕 但现在我添加
  • sqlalchemy 中的随机 ID(pylon)

    我正在使用 pylons 和 sqlalchemy 我想知道如何将一些随机 id 作为primary key 最好的方法是使用随机生成的 UUID import uuid id uuid uuid4 uuid 数据类型在某些数据库中本机可用

随机推荐