使用门卫启用PKCE

问题描述 投票:1回答:1

我正在尝试通过门卫启用PKCE。我已按照此处的说明进行操作:

https://github.com/doorkeeper-gem/doorkeeper/wiki/Using-PKCE-flow

基本上刚刚运行:

bundle exec rails generate doorkeeper:pkce

但是,当我测试流程时,我看不到任何内容保存到通过上述命令添加到数据库的新列中。

我正在尝试像这样授权一个应用程序:

https://my.authserver.com/oauth/authorize?client_id=<client_id>&redirect_uri=<redirect_uri>&scope=<scope>&response_type=code&code_challenge=test&code_challenge_method=plain

我授权后,我希望将code_challenge和code_challenge_method保存在数据库中,但是没有。

我可能会缺少什么?

doorkeeper
1个回答
0
投票
结果是我们覆盖了new.html.erb,没有将code_challengecode_challenge_method作为隐藏的表单字段传递。
© www.soinside.com 2019 - 2024. All rights reserved.