这是我已阅读的一些用户管理框架:
GAE会议
烧瓶登录
gae-init(使用Flask)
烧杯
GAE实用程序
me
Suas
python应用程序引擎社区中是否广泛采用了一个库?
谢谢。
编辑:我应该更具体我想要什么。我正在寻找一个框架来处理用户注册,登录,密码重置,粘性会话,用户的自定义字段,并利用内存缓存来加快会话查找的速度,当然,所有这些操作都非常安全,简单。
我希望能够指定我的用户模型,并具有以下api:
// If this decorator fails, this function will return some value to signify the user is not logged in.
@user_management_api.authenticate_user
def some_func(user):
// Get the user model data.
name = user.name
// etc.
// To return a session key to the application (ios, android, webapp, etc) for a sticky session.
@user_management_api.login
def login(user):
return user_management_api.get_session_key()
def register():
user_management_api.register_user()
@user_management_api.authenticate_user
def reset_user_password():
user_management_api.reset_user_password()
我们用于Google App Engine的库是用于本地化的webapp2,jinja2,WTForms和babel。有些框架只是将这些组件捆绑在一起并称为框架,然后我认为最好立即使用这些组件并创建自己的框架,因为例如flask大多只是将这些组件组合成框架。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。