laravel-passport

    0熱度

    1回答

    我在my-example-domain.com發佈了一個SPA(基於Angular),並在my-example-domain.com/api公開了rest API(基於Laravel 5.3)。 所有API都是公開的,所以未經身份驗證的用戶可以使用我的Angular SPA並調用後端API。 我想只允許我的SPA調用我的後端休息API,例如,沒有人應該能夠通過休息客戶端/ curl調用我的休息AP

    1熱度

    1回答

    我目前正在構建一個與更大的應用程序(Zend 1.x)一起工作的應用程序(使用Laravel)。 我正在使用Laravel護照進行API身份驗證。我需要將Laravel Passport默認哈希機制更改爲Zend哈希以使驗證工作。 有人可以指向一個API或我需要重寫以獲得此運行的東西嗎?我更喜歡不編輯核心Laravel Passport代碼。 我見過創建自定義用戶提供者和修改validateCre

    0熱度

    1回答

    我正在創建移動應用程序和登錄我正在使用oauth。 對於像http://localhost/darkhwast/public/oauth/token 網址它給了我如下輸出JSON: { "token_type": "Bearer", "expires_in": 31536000, "access_token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJ

    0熱度

    1回答

    我已將Laravel 5.2上的項目升級到Laravel 5.3,以使用Laravel Passport for api路線。 幾個星期後,我仍然無法獲得令牌工作,我總是得到一個未經驗證的錯誤。 我已經開始調試Laravel護照和理解,我的問題是在這裏(\供應商\ lcobucci \智威湯遜的\ src \ Parser.php)所有調查後: protected function splitJw

    0熱度

    1回答

    我已經使用mongodb構建了一個Laravel項目示例(Jenssegers Mongodb),並且我在Laravel 5.4中使用護照,並遵循by this document。 一切工作正常,直到我花了一個訪問令牌郵差測試,現在看看我的api.php路線 Route::middleware('auth:api')->get('/user', function (Request $request

    1熱度

    2回答

    Laravel護照並在AuthServiceProvider 的引導方法通過 Passport::tokensExpireIn(Carbon::now()->addDays(15)); Passport::refreshTokensExpireIn(Carbon::now()->addDays(30)); 設置訪問令牌expire_at但我想設置expire_at分別爲每個ACCESS_T

    5熱度

    1回答

    我設置了密碼授權(它是應用程序的後端)。現在,我可以發送郵件請求到oauth/token,它適用於郵差。但是,如果我想從api註冊用戶呢? 我知道我可以使用當前的/register路線,但是,那麼我是否需要將用戶重定向回登錄頁面,然後用他的憑據再次登錄? 或者在RegisterController中,在registered()函數中,我該怎麼做我重定向到oauth/token路由? (爲此,請注意

    1熱度

    1回答

    正如前言,我在學習Laravel,Javascript和OAuth的過程。 我想要的是讓用戶能夠登錄,獲得授權密鑰,將密鑰(以及過期日期)保存在會話區域中,然後將此密鑰用作路由的「警戒」(返回視圖)。 這裏的指示後(它使用Laravel護照和OAuth): https://www.youtube.com/watch?v=D7gUz3RcTm8&t=18s https://mattstauffer.

    1熱度

    1回答

    我正在用laravel API製作一個移動應用程序,並且我看到自從Laravel 5.3(?)添加了一個名爲「Passport」的應用程序處理OAuth2 /驗證的內容後,我想我會嘗試一下。在完成使用Laravel Passport文檔(https://laravel.com/docs/5.4/passport)的設置後,我遵循了幾種不同的解釋說明如何使其工作。現在,這是我想出基於關閉其他教程代碼

    1熱度

    1回答

    該auth.php文件具有以下代碼 'guards' => [ 'web' => [ 'driver' => 'session', 'provider' => 'users', ], 'api' => [ 'driver' => 'passport', 'provider' => 'users',