首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google App Engine身份验证选项

Google App Engine身份验证选项
EN

Stack Overflow用户
提问于 2012-11-02 00:42:26
回答 2查看 1K关注 0票数 1

我希望把一个应用程序放在谷歌云(基本上是要把一个visual basic项目转换为Javascript,然后上传它)。我想为一个基于云的应用程序启动一个订阅服务,它不会是一个庞大的想象力。非常小(读取:不是大量的列或大量的数据),只是想给用户一个选择。

我今天注册了,并注意到有3个身份验证选项。但是,我看不到其他选择(例如:基于确认的付费客户帐户的身份验证)。

我是否应该假设没有其他方法来限制Google App Engine应用程序的访问(出于专有原因)?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-11-02 00:57:21

你可以将访问权限限制到任何你想要的人,你只需要以某种方式跟踪用户,并给他们某种令牌,让他们访问,或者不。

我用webapp2会话做了一个小论坛。每个用户都可以获得一个永久ID,他们可以通过用户名和密码登录来检索,并且只有当他们在正确的列表中有一个ID时,他们才能访问某些内容。webapp2 sessions

代码语言:javascript
复制
# To set a value:
self.session[username] = 'Paid'

# To get a value:
is_paid = self.session.get(username)

也许(我还没用过)看看应用引擎样板,它有很多你可以使用的登录选项。App Engine Boilerplate | Test the Login

票数 1
EN

Stack Overflow用户

发布于 2012-11-02 03:17:40

身份验证与已支付/未支付无关。您需要先了解该用户是谁,然后才能知道该帐户是否已支付。这就是身份验证的作用。AppEngine内置了对谷歌账户或OpenId身份验证的支持。如果您愿意,您可以使用Facebook进行身份验证,但您必须自己集成它。

一旦你知道哪个用户访问了你的应用程序,你就可以决定你的应用程序的哪些部分对免费用户、付费帐户等可用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13181648

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档