gpt4 book ai didi

Pylons 认证?

转载 作者:行者123 更新时间:2023-12-04 10:58:39 26 4
gpt4 key购买 nike

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

最佳答案

考虑使用 repoze.whorepoze.what .它们提供了强大的身份验证模式,并且可以轻松定制,因为它可以在重要的地方进行定制。

如果您不明白为什么“什么”和“谁”是身份验证方案的两个部分,那么您真正需要知道的是“谁”进行身份验证(可能使用用户名和密码)并提供用户的身份和“what”用于检查用户在请求中的授权。如果需要,他们可以单独使用“what”或“who”。但是,恕我直言,如果你只使用“谁”或“谁”和“什么”一起使用效果最好

基本上它是这样工作的;在每个需要身份验证的请求中,当 Controller 被调用时,“谁”将被处理(应用其插件) - 为您提供一个身份以供使用。也就是说.. 如果需要“什么”或调用 abort(401),则如果用户需要凭据,则可能会显示登录页面(挑战),否则会显示 403 Forbidden。它运作良好

这是一个关于让“谁”工作的教程 Authentication and Authorization with repoze.who .它概述了一种非常简单的入门方法。

关于 Pylons 认证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2601334/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com