我将p2/OAuth2与Alamofire v4一起使用,如文档中所述
let sessionManager = SessionManager()
let retrier = OAuth2RetryHandler(oauth2: <# your OAuth2 instance #>)
sessionManager.adapter = retrier
sessionManager.retrier = retrier
self.alamofireManager = sessionManager // you must hold on to this somewhere
// Not
我希望创建一个将在一些控制器中调用以检查身份验证的指定。
在2.1以前的play版本中,我使用以下代码重写Play的调用操作:
public class OAuth2Action extends Action<OAuth2> {
// ...
@Override
public Result call(Http.Context context) throws Throwable
{
if (authorization == null )
return unauthorized(ACCESS_TOKEN_NOT
我正试图让与我的ZF3-MVC应用程序(好的,一种解决方案可能是等待更新)协同工作。
我已经成功地实现了oauth2-server-php ()及其zf-oauth2模块支持(),并为ZF3 ()调整了zf-oauth2客户端。
但是,我现在完全被困在zf-oauth2模块的重新命令之后试图保护我的API y:
您可以使用以下代码保护API (例如,在控制器顶部):
if (!$this->server->verifyResourceRequest(OAuth2Request::createFromGlobals()))
{
// Not authorized re