具有自己的数据库用户详细信息的云端点的自定义身份验证

时间:2019-01-06 16:40:55

标签: java spring-boot jwt google-cloud-endpoints istio

我已经阅读了Google Cloud Endpoints文档,并在其中找到以下用于自定义身份验证的配置,

https://cloud.google.com/endpoints/docs/openapi/authenticating-users

我不明白以下几点,

  1. 如何在此处配置我的spring boot jwt身份验证(数据库中的用户名和密码)服务URL?

2。如果进行自定义身份验证,以下配置的可能值是什么

x-google-issuer: "issuer of the token"

x-google-jwks_uri: "url to the public key"

x-google-audiences: "YOUR-CLIENT-ID"

如果有人使用这种身份验证,您可以提供一个示例吗?

1 个答案:

答案 0 :(得分:0)

有一些很好的资源可以解决这个现有的StackOverflow问题:

Google Cloud Endpoints custom authentication with App Engine Flexible (Node.js)

不要让问题的具体性吓到您。即使有人问到有关带有Node.js的AppEngine Flex的问题,答案还是与语言/环境无关。