Symfony Guard:getCredentials()中的访问路由参数

时间:2017-08-25 15:01:37

标签: php symfony sfguard

有没有办法通过Guard?

从自定义验证器内部访问路由参数

详细说明:

https://symfony.com/doc/current/security/guard_authentication.html处的说明正在将API密钥作为HTTP标头提交(X-AUTH-TOKEN)。但是,如果将API密钥作为路径参数提交(即路由{slug}的{​​{1}}部分),那么如何访问API密钥?

换句话说:如何从login/{slug}

中访问路径参数

1 个答案:

答案 0 :(得分:0)

感谢https://stackoverflow.com/a/8630619/1668200我自己找到了答案:

TokenAuthenticator::getCredentials()