Php FOSOAuth捆绑包中的访问令牌问题
两件事:Php FOSOAuth捆绑包中的访问令牌问题,php,symfony,oauth,oauth-2.0,Php,Symfony,Oauth,Oauth 2.0,两件事: 我目前正在使用一个登录表单进行常规用户登录和重定向到authorizeendpoint(身份验证的第一步)。当我访问授权端点时,我必须传递客户端id和响应类型-如何操作?我能想到的唯一解决方案是手动呈现登录表单,并使用我想要的参数重定向到authorize端点,但我现在无法使用一个登录表单。仅显示了创建新客户端后如何重定向: return $this->redirect($this->generateUrl('fos_oauth_server_authorize',
authorize
endpoint(身份验证的第一步)。当我访问授权端点时,我必须传递客户端id
和响应类型
-如何操作?我能想到的唯一解决方案是手动呈现登录表单,并使用我想要的参数重定向到authorize
端点,但我现在无法使用一个登录表单。仅显示了创建新客户端后如何重定向:
return $this->redirect($this->generateUrl('fos_oauth_server_authorize',
array(
'client_id' => $client->getPublicId(),
'redirect_uri' => 'http://www.example.com',
'response_type' => 'code'
)));
但这与用户登录后的情况不匹配EventListener
但我的防火墙
在EventListener
启动之前拒绝它为什么不使用HwiOAuthBundle[对于这一个。因为我认为它不需要整个bundle来完成。目前我只想在FOS检查用户是否有令牌之前,向用户发出已经存在的令牌。
api:
pattern: ^/api
fos_oauth: true
stateless: true