fosoauthserverbundle

    0熱度

    1回答

    我試圖實現FOSOAuthServerBundle。我需要它來創建一個集中的身份驗證功能,這個功能將被其他一些項目共享。 我跟着從這裏教程:Getting Started With FOSOAuthServerBundle 但我現在有一個問題:當試圖訪問路徑auth.local/app_dev.php/OAuth的/ V2/AUTH,我收到以下錯誤: InvalidConfigurationExc

    0熱度

    2回答

    在Symfony上使用FOSOAuthServerBundle在控制器上獲取當前客戶端有沒有簡單的方法? 我在我的客戶端實體上有一些屬性,並希望在控制器中讀取它們,但我找不到獲取當前客戶端的方式。 我只找到方法來獲取當前用戶($this->container->get('security.context')->getToken()->getUser();),但不是當前客戶端。 編輯:我現在已經找到

    3熱度

    2回答

    在我的symfony2項目中,我使用FOSUSerBundle在網站上登錄,註冊等。正如我所料,工作正常。 但是現在我想構建一個REST API,以便Android應用程序可以充當客戶端並處理數據。 我發現FOSRestBundle在symfony2項目中構建REST API。我想使用FOSOAuthServerBundle來處理用於訪問api的令牌。 用戶應該通過API登錄,然後他可以使用api

    0熱度

    1回答

    我想打電話給我的API的方法調用API方法,但我得到這個異常: FatalErrorException: Error: Call to undefined method Project\Bundle\ApiBundle\Controller\UserController::userCreate() in Symfony/src/Project/Bundle/UserBundle/Control

    3熱度

    2回答

    當使用這樣的URL(客戶端憑證交付式)的訪問令牌問: http://api.local/app_dev.php/oauth/v2/token?client_id=<client_id>&client_secret=<secret>&grant_type=client_credentials 我得到以下JSON響應: { access_token: "XXXXXXXXXXX", expire

    2熱度

    1回答

    我正在定義一個新控制器,充當JS應用和OAuth服務器之間的代理。代碼如下: namespace Acme\SecurityBundle\Controller; use Symfony\Bundle\FrameworkBundle\Controller\Controller; use Symfony\Component\HttpFoundation\Request; class Prox

    1熱度

    1回答

    我目前正在將我的普通Symfony2 WebApplication更改爲Ember.js前端,並使用由S2 Backend支持的REST API。 在我的老解決方案中,我有用於定期註冊/登錄等的FOSUserbundle和用於Facebook登錄的HWIOAuthBundle。現在我正試圖將這些功能移到我的Rest Api。爲了運行正常的身份驗證,我實現了FOSOAuthServerbundle。

    2熱度

    1回答

    我已經在Symfony 2中使用了一段時間的RESTful API。在創建新的實體類之前,一切似乎一直持續到昨天晚上。嘗試請求訪問令牌時出現錯誤。我收到以下錯誤信息: Catchable Fatal Error: Argument 2 passed to FOS\OAuthServerBundle\Event\OAuthEvent::__construct() must be an insta

    0熱度

    1回答

    我們目前正在進行OAuth生態系統設計。 當然,這個想法是,移動應用程序將使用用戶憑據授權類型對OAuth服務器進行身份驗證,以獲取進一步工作流的標記。另一方面,受保護的資源服務器將使用相同的OAuth服務器驗證令牌信息並作出相應的響應。 這一切都很清楚,但有一個問題: 得到了這個工作,我們必須提供與代碼中編譯的客戶端密鑰的應用程序。這打開了一個很大的安全漏洞。 有沒有辦法避免它,或者它甚至是一個

    0熱度

    1回答

    我開發了一個APIRest服務來使用移動應用程序中的數據。我已經使用了Symfony2捆綁包:FOSOAuthServerBundle,FOSUserBundle和FOSRestBundle,並且所有工作都很好,但我需要區分管理面板用戶和api用戶,因爲現在如果我嘗試使用應用的管理員進行身份驗證,我將獲得令牌,但是我只想用api用戶得到一個有效的。 例如,與下一個用戶我應該得到與該第二請求和與所述