問題タブ [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.
php - ユーザーの認証にLaravel Passportを使用できますか?
login/register
Laravel は、ユーザーメソッドを使用して、一般的なアプリケーションのルーティングを提供します。
でも; CSRF
View は Phonegap を使用しているため、アプリケーションはトークンとセッションを利用できないため、別の認証方法を使用して、Phonegap
アプリからへのすべてのリクエストLaravel
Routes/Controllers
が安全であることを確認する必要があります。
Laravelパスポートはこれに適していますか、OAuth2
それとも別の用途に使用されていますか? 私はこの認証方法にまったく慣れていないので、ちょっとしたガイダンスが必要です。
php - Oauth クライアントを生成し、Laravel Passport のコードを介してアクセス トークンを要求する際の問題
Laravel 5.3 で Passport Authentication API を使用しています。1 つは oauth クライアントを生成するため、もう 1 つは access_token を要求するための 2 つのルートを作成しました。しかし、ルートから NULL 値を取得し、/gen_client
ルートからログイン ページを表示しています/redirect
。
誰でもこれで私を助けてもらえますか?
);
angularjs - access_token を satellizer に格納 、Oauth2 password grant
ユーザーを認証するために、laravel パスポート Oauth2 パスワード付与メカニズムを使用しています。私は単にそこに電子メールとパスワードを持っていて、私のサーバーが戻ってき
grant_type
access_token
refresh_token
expires
ましsahat/satellizer
た.奉仕者。
フロントエンドにそのトークンを保存するように satellizer を作成するにはどうすればよいですか?
php - Laravel バックエンド、別のサーバー上の Angular2
説明のためにこのフローチャートを作成しましたが、全体的に複雑です。
これがどのように機能するかについて頭を悩ませることはできません。
フロントエンド: サーバー 1 - Angular2 バックエンド: サーバー 2 - Laravel 5.3
現時点では、バックエンドにはパスポートで有効な認証トークンがあります。
ミドルウェア API を有効にすると、あらゆる情報を取得して送信できます。
しかし、Web サイトのフロントエンドがアクセスするためのミドルウェア API と、ユーザー プロファイル用の別のミドルウェア API をセットアップするにはどうすればよいでしょうか? それとも私はこれを必要としませんか?サイトから要求されたすべてのデータを JSON でレンダリングし、Angular2 フロント エンドにレンダリングさせるだけですか。次に、ユーザーがログインしたときに認証を使用して、セッションの代わりにトークンを送り返します。
別のサーバーで Angular2 フロントエンドを使用した Laravel 5.3 バックエンドのチュートリアルを誰かが知っていれば幸いです。
laravel - Laravel Passport Password Grant Tokens: 独自のモバイルアプリ
私のモバイルアプリがクライアントになるので、 client_id と client_secret を生成しました。
モバイル アプリを使用するユーザーは、ユーザー名/パスワードを使用してログインする必要があります。
client_id と client_secret はどこに保存すればよいですか? それらを公開して、単にアプリにハードコードして配置しても問題ありませんか?
php - laravel 5.3パスポートとAngularの格納アクセストークン
私は自分の API を使用するためにユーザーを認証しています (信頼できるソースです)。私が特定するのに苦労しているのは、クライアント側で戻り access_token を格納するのに最適な場所はどこですか? Cookie を作成するか、ローカル ストレージにデータを保存しますか?
また、access_token のみを保存する必要がありますか? refresh_token を記録する必要がありますか? 更新トークンは何に使用されますか?