Google App Engine Golang - 注册没有Google帐户的用户

时间:2015-11-13 14:45:06

标签: google-app-engine authentication go

我正在使用Google App Engine在Go(lang)中建立一个网站。我希望用户能够通过提供电子邮件和密码来注册该网站。我不想使用用户API,因为我不希望我的用户需要谷歌帐户,我最终计划将其设为付费网站。

在谷歌应用引擎上处理用户注册/身份验证的好方法是什么?我应该将数据存储用于用户帐户和凭据,还是Cloud SQL?还有其他好的选择吗?我不知道从哪里开始。

1 个答案:

答案 0 :(得分:3)

恕我直言,它更容易使用现有的,信誉良好的基础设施/服务。 Google提供此类服务,请参阅What is the difference between Google identity toolkit, Google OAauth and Google+ sign in

我选择Google Identity Toolkit,它同时很好地支持私人帐户和多个流行身份提供商的联合登录。

2016年6月17日更新:GITkit doumentation身份验证的横幅表明GITkit可能正在逐渐消失,被吸收到Firebase Authentication