我正在制作我的第一个Web应用程序(python + webpy + mongodb)。什么是制作验证模块的最佳方式?我应该保存登录到Cookie,还是保持登录/传入变量?我是否必须在每次“限制”功能时检查用户的权限?也许有关于这些事情的好文章?Web应用程序中的身份验证
1
A
回答
5
这里有一个很好的指导与说明:Form Based Authentication For Websites.
web.py有recipe for basic authentication可以使用这些技术来扩展。
通常您使用称为会话的持久性机制会话来跟踪经过身份验证的用户。看看Beaker看看它是如何实现的。
+1
web.py有它自己的会话模块,这些都不需要烧杯 – 2011-12-17 20:15:31
+0
如果您对基本认证感兴趣,以下是一个快速属性,您可以使用它来装饰处理程序http://www.varunpant.com/posts/basic-authentication-in-web-py-via-attribute – varun 2013-01-25 21:22:08
相关问题
- 1. 窗体身份验证应用程序中的ASP.NET Web服务
- 2. JSF Web应用程序中的身份验证/授权?
- 3. 在tomcat中基于JSP web应用程序的身份验证
- 4. 在Web应用程序中检查Azure身份验证
- 5. 在Web应用程序中实现身份验证
- 6. 在MVC Web应用程序中抽象出OWIN身份验证
- 7. 使用Windows身份验证的AngularJS Web应用程序
- 8. JBoss的Wildfly - Web应用程序的身份验证对LDAP
- 9. Google应用程序域(身份验证)
- 10. 谷歌应用程序身份验证
- 11. 身份验证facebook应用程序
- 12. 应用程序身份验证密钥
- 13. 应用程序身份验证刷新
- 14. 如何在我的web应用程序中使用kentor身份验证服务进行身份验证
- 15. Java Web应用程序的身份验证和授权框架
- 16. Web应用程序和WebService的身份验证
- 17. 处理Web应用程序的身份验证
- 18. 多个Web应用程序之间的身份验证
- 19. ASP.NET Web应用程序的身份验证系统?
- 20. 为不同的Web应用程序集成身份验证
- 21. 独立Web应用程序的身份验证系统要求
- 22. 内部网Web应用程序的http或https身份验证
- 23. 如何在整个Web应用程序中持续验证身份验证
- 24. 使用表单身份验证保护asp.net web应用程序
- 25. 为Web应用程序创建用户身份验证
- 26. java web应用程序使用adfs 2.0进行身份验证
- 27. 谷歌身份验证应用程序的双向身份验证
- 28. ASP.NET应用程序未使用Windows身份验证进行身份验证
- 29. Web应用程序安全性和客户端身份验证
- 30. 通过Web应用程序访问Sharepoint身份验证
“也许有关于这些事情的任何好的文章?”好主意。也许谷歌搜索会揭示一些。你在找什么?你试过什么样的搜索?什么困惑你? http://webpy.org/cookbook/userauth是我发现进行Google搜索的第一件事。这个项目有什么困惑? – 2011-12-17 23:34:52
我只是不想采取我手中的第一个解决方案.. – AlexNasonov 2011-12-18 13:01:54
“我只是不想采取我手头的第一个解决方案”?是否有东西阻止你阅读 - 也许 - 两三个问**特定**问题。已经有了web.py模块。你为什么不使用这些模块? – 2011-12-18 22:27:29