Flask google authentification离线保持

时间:2017-11-14 21:09:27

标签: python json google-oauth2

我按照this教程使用Google帐户进行身份验证。

正如本教程中所写,作为JSON的响应是:

{
  "family_name": "Doe", 
  "name": "John Doe", 
  "picture": "https://lh3.googleusercontent.com/-asdasdas/asdasdad/asdasd/daadsas/photo.jpg", 
  "locale": "en", 
  "gender": "male", 
  "email": "john@gmail.com", 
  "link": "https://plus.google.com/+JohnDoe", 
  "given_name": "John", 
  "id": "1109367330250025112153346", 
  "verified_email": true
}

我将此JSON响应提取到我的数据库并尝试以脱机模式登录。换句话说,我又增加了一个" group"列的响应和列将该列重定向到不同的页面。当我尝试在登录页面后使用此凭据再次登录时,它会打开一个没有任何错误的空白页面。我的问题如何在离线模式下保留烧瓶中的Google用户凭据。感谢您阅读

1 个答案:

答案 0 :(得分:0)

你不能通过这种方式保留它,因为誓言令牌每次都会更新。但您可以在电子邮件的基础上更新用户数据。阅读this指南