0

我正在使用omniauth-google-oauth2 gem 让用户使用 Google 登录。

在控制器中处理 oauth 响应后,用户被重定向到另一个页面:/dashboard. 登陆此页面时 - 一个 octothorpe(又名哈希/数字/磅)字符被添加到 URL:

https://myapp.tld/dashboard#

从表面上看,这个英镑符号不知何故伴随着 oauth 响应而来。但我无法收集它是如何以及为什么会被传递到最后一页的。

任何线索是如何发生的,或者如何清除传递该字符的重定向?

4

1 回答 1

0

确保您的响应类型设置为您提供给用户的 URL 中的代码。

response_type=code
于 2020-08-05T21:38:12.877 回答