Java 如何检查用户是否登录到谷歌&;如果他不在,是否显示链接/按钮?
我正在编写我的第一个谷歌应用程序引擎应用程序,主要是作为一种学习体验,这是一种非常简单的粘贴方式。。。我不想处理垃圾邮件,因此我认为要求用户登录将是一个足够安全的选择。Java 如何检查用户是否登录到谷歌&;如果他不在,是否显示链接/按钮?,java,google-app-engine,Java,Google App Engine,我正在编写我的第一个谷歌应用程序引擎应用程序,主要是作为一种学习体验,这是一种非常简单的粘贴方式。。。我不想处理垃圾邮件,因此我认为要求用户登录将是一个足够安全的选择。 在这一点上,这就是我想要的: 访问者看到主页,如果访问者登录到谷歌,他会看到“保存粘贴”按钮,如果用户未登录,他会看到一个链接/按钮来登录谷歌 我读过一些文章和教程(),但它们让我想到,除了少数允许的人之外,我会把所有人都锁在门外,或者这种身份验证是为了管理我的应用程序,而不是仅仅检查用户是否登录 如果在另一方面,你可以建议
在这一点上,这就是我想要的:
- 访问者看到主页,如果访问者登录到谷歌,他会看到“保存粘贴”按钮,如果用户未登录,他会看到一个链接/按钮来登录谷歌
注意:Im使用而不是检查用户是否登录到google,而是让他们使用google Oauth api登录到您的应用程序。在这种方法中,您将对用户拥有更多的控制权。您提到的正是您所需要的。只需遵循该页面中提供的示例 获取用户时,如果用户不为null,则显示保存粘贴按钮,还应将保存粘贴操作的url设置为需要登录。如果用户为空,则显示登录url。如果用户未登录,将显示登录页面 有三种类型的身份验证系统:
这与其说是一个答案,不如说是一个评论。