使用Java为Google App Engine自定义基于JWT的身份验证

时间:2015-12-30 11:03:14

标签: java google-app-engine authentication jwt

我正在使用Google App Engine和Java。 我想知道,如何在Google App Engine中集成基于JWT的自定义身份验证。

我看过https://developers.google.com/identity/choose-auth,但我不希望用户与Google帐户相关联。我还希望用户无需电子邮件地址即用户名登录。

我在互联网上搜索,但在我看的每一个地方,都在讨论基于Google的身份验证。

提前致谢。

1 个答案:

答案 0 :(得分:0)

目前看来,没有可用于此的图书馆 此外,我无法找到任何文档来执行此操作。

以下是我实施它的方式。

  1. 客户端在Authorization标头中传递JWT。
  2. 在API端点(不在Filter中,它不起作用),我提取了标头并验证了JWT。我从验证函数本身抛出了异常,因此我不必重复很多代码。