您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Google App Engine中的自定义身份验证

Google App Engine中的自定义身份验证

django 1.0今天在Google AppEngine上进行了更新。但是您可以使用户身份验证像其他任何您实际上不能使用的会话一样,因为它是如此之大。

http://gaeutilities.appspot.com/中一个会话实用程序

http://gaeutilities.appspot.com/session

http://code.google.com/p/gaeutilities/

要么,

您必须创建自己的用户表和哈希或加密密码,然后可能创建一个令牌系统,该系统仅使用令牌哈希或uuid cookie来模拟会话(会话始终只是cookie)。

我已经用基本的google.webapp请求和响应标头实现了一些。我通常使用uuid作为主键作为用户ID,然后对用户密码进行加密,并让其电子邮件进行重置。

如果您想授权用户外部访问数据,可以查看OAuth进行应用程序访问。

如果您只想按ID存储数据,并且面向更多用户,则可以使用像stackoverflow这样的openid,然后将配置文件数据附加到该标识符(如Django配置文件)(http://code.google.com/p/openid- selector /)。

django 1.0刚刚在GAE上发布,但是我认为存在相同的问题,没有会话,您必须真正创建自己的存储会话数据。

Go 2022/1/1 18:44:15 有408人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶