2017-07-15 10 views
-2

私はフロントエンドアプリケーションをAngularで作成し、フロントエンドAPIはフロントエンドと通信するlaravelで作成しました。角度とブートストラップアプリケーションの認証

今、私はユーザー認証、登録、パスワードリセット、およびすべての関連が必要です。私が知っているように、laravelはすでにこれを提供するソフトウェアを組み込んでいますが、laravelが提供するフロントエンドで使用することを意図しています。

私の質問は、外部アプリケーションによる認証APIとして使用することができますか?私の場合、私の角度フロントエンドアプリケーションですか?

さらにセッションが管理できる場合はどうすればいいですか?私はlaravelが通常のPHPセッションでセッションを保持していると思います。ブラウザからAPIにアクセスすると、ブラウザはセッションIDをクッキーに記憶します。しかし、私がAngularから私の要求を送るとAngularはどのようにセッションIDを保持できますか?

答えて

0

APIはステートレスでセッションを使用しません。 APIはトークンを使用します。 JWTを使用して、APIによる認証を維持します。最初の認証以降に生成されたトークン。APIを介した各要求はそのトークンを使用します。角の "サテライザー"であなたのために行います。

関連する問題