如何通过后端服务器进行身份验证?
How to authenticate with a backend server?
有没有人能帮我找到一个后端服务器验证的解决方案?我正在使用 google 帐户登录我的平台,我 post id_token
(使用 ajax)。
var msg = $.ajax({type: "POST", url: "controller/action", data: token, async: false}).responseText;
if (msg=="ok"){
window.location = "controller/action";
}
else {
window.location = "controller/action";
}
现在,我想对令牌进行身份验证,以便将用户信息(姓名、图像、电子邮件)保存在数据库中。
我看到这个 https://developers.google.com/identity/sign-in/web/backend-auth。有什么方法可以使用吗?
在任何 RestClient 中发送获取请求并用您的令牌替换 xyz:-
https://www.googleapis.com/oauth2/v3/tokeninfo?id_token=xyz
一旦您在 restclient 中获得 Response,那么只需 assemble 使用您方便的语言获取请求即可。在 grails 中获取请求 see this
希望对你有帮助
有没有人能帮我找到一个后端服务器验证的解决方案?我正在使用 google 帐户登录我的平台,我 post id_token
(使用 ajax)。
var msg = $.ajax({type: "POST", url: "controller/action", data: token, async: false}).responseText;
if (msg=="ok"){
window.location = "controller/action";
}
else {
window.location = "controller/action";
}
现在,我想对令牌进行身份验证,以便将用户信息(姓名、图像、电子邮件)保存在数据库中。
我看到这个 https://developers.google.com/identity/sign-in/web/backend-auth。有什么方法可以使用吗?
在任何 RestClient 中发送获取请求并用您的令牌替换 xyz:-
https://www.googleapis.com/oauth2/v3/tokeninfo?id_token=xyz
一旦您在 restclient 中获得 Response,那么只需 assemble 使用您方便的语言获取请求即可。在 grails 中获取请求 see this
希望对你有帮助