問題タブ [laravel-passport]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
879 参照

php - ユーザーの認証にLaravel Passportを使用できますか?

login/registerLaravel は、ユーザーメソッドを使用して、一般的なアプリケーションのルーティングを提供します。

でも; CSRFView は Phonegap を使用しているため、アプリケーションはトークンとセッションを利用できないため、別の認証方法を使用して、PhonegapアプリからへのすべてのリクエストLaravel Routes/Controllersが安全であることを確認する必要があります。

Laravelパスポートはこれに適していますか、OAuth2それとも別の用途に使用されていますか? 私はこの認証方法にまったく慣れていないので、ちょっとしたガイダンスが必要です。

0 投票する
1 に答える
1450 参照

php - Oauth クライアントを生成し、Laravel Passport のコードを介してアクセス トークンを要求する際の問題

Laravel 5.3 で Passport Authentication API を使用しています。1 つは oauth クライアントを生成するため、もう 1 つは access_token を要求するための 2 つのルートを作成しました。しかし、ルートから NULL 値を取得し、/gen_clientルートからログイン ページを表示しています/redirect

誰でもこれで私を助けてもらえますか?

);

0 投票する
0 に答える
124 参照

angularjs - access_token を satellizer に格納 、Oauth2 password grant

ユーザーを認証するために、laravel パスポート Oauth2 パスワード付与メカニズムを使用しています。私は単にそこに電子メールとパスワードを持っていて、私のサーバーが戻ってき grant_type access_token refresh_token expires ましsahat/satellizerた.奉仕者。

フロントエンドにそのトークンを保存するように satellizer を作成するにはどうすればよいですか?

0 投票する
1 に答える
187 参照

php - Laravel バックエンド、別のサーバー上の Angular2

説明のためにこのフローチャートを作成しましたが、全体的に複雑です。

これがどのように機能するかについて頭を悩ませることはできません。

フロントエンド: サーバー 1 - Angular2 バックエンド: サーバー 2 - Laravel 5.3

現時点では、バックエンドにはパスポートで有効な認証トークンがあります。

ミドルウェア API を有効にすると、あらゆる情報を取得して送信できます。

しかし、Web サイトのフロントエンドがアクセスするためのミドルウェア API と、ユーザー プロファイル用の別のミドルウェア API をセットアップするにはどうすればよいでしょうか? それとも私はこれを必要としませんか?サイトから要求されたすべてのデータを JSON でレンダリングし、Angular2 フロント エンドにレンダリングさせるだけですか。次に、ユーザーがログインしたときに認証を使用して、セッションの代わりにトークンを送り返します。

別のサーバーで Angular2 フロントエンドを使用した Laravel 5.3 バックエンドのチュートリアルを誰かが知っていれば幸いです。

0 投票する
1 に答える
623 参照

php - Laravel 5.3 OAuth2 NotFoundHttpException

laravel/passport を Laravel 5.3 にインストールしました。

認証と要求トークンは正常に機能していますが、追加するmiddleware('auth:api')と次のエラーが発生します。

ここを参照してください:

ミドルウェアがなくても問題なく動作します。

ファイル config\auth.php

ファイル: config\app.php

ファイル: app\Http\AuthServiceProvider.php

郵便配達員のエラー

0 投票する
1 に答える
4655 参照

laravel - Laravel Passport Password Grant Tokens: 独自のモバイルアプリ

私のモバイルアプリがクライアントになるので、 client_id と client_secret を生成しました。

モバイル アプリを使用するユーザーは、ユーザー名/パスワードを使用してログインする必要があります。

client_id と client_secret はどこに保存すればよいですか? それらを公開して、単にアプリにハードコードして配置しても問題ありませんか?

0 投票する
2 に答える
3879 参照

php - laravel 5.3パスポートとAngularの格納アクセストークン

私は自分の API を使用するためにユーザーを認証しています (信頼できるソースです)。私が特定するのに苦労しているのは、クライアント側で戻り access_token を格納するのに最適な場所はどこですか? Cookie を作成するか、ローカル ストレージにデータを保存しますか?

また、access_token のみを保存する必要がありますか? refresh_token を記録する必要がありますか? 更新トークンは何に使用されますか?