更改Google身份验证请求的语言- Oauth 2.0



我有这个请求Google Oauth 2.0认证细节:

https://accounts.google.com/o/oauth2/auth?response_type=code&scope={0}&access_type=offline&redirect_uri={1}&pageId=none&client_id={2}&from_login=1&as=3c65425ab09c7

如何设置认证页面语言为用户的Google帐号语言?

lang=en似乎不再工作。但是, hl=en 可以。值得注意的是,Google不建议使用这种方法,因为它在决定最佳语言时重写了它的逻辑。但是,也有使用它的情况

您需要为您的URI添加语言前缀:

lang = en

https://accounts.google.com/o/oauth2/auth/oauthchooseaccount?response_type=code&client_id=2222222222-hdaskjdhsakjdhsjadhksjadhhdjdkahdj.apps.googleusercontent.com&redirect_uri=https%3A%2F%2Fmysite.com%2Flogin%2Fgoogle%2Fauth&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.profile%20https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email&flowName=GeneralOAuthFlow&hl=zh-CN

滚动到结束参见&hl=zh-CN

相关内容

  • 没有找到相关文章

最新更新