2017-08-18 13 views
0

私はLaravelで小さなプロジェクトを作成しています。 vue.js(コンポーネントベースのSPAアプリケーション)をベースにした小さなCMSを作ったので、管理者としてvueのコンポーネントからデータベース(ユーザー名、電子メール、パスワード、ブールisAdmin)を手動で挿入したいと思っています。Laravel - vue.jsコンポーネントを使用してデータベースにユーザーを追加する

どうすればいいですか?ウェイですか?

+0

を許可? – Hammerbot

答えて

1

私はこのプロジェクトを処理するのにvue-authを使っています。それはvue-resourceまたはaxios HTTPクライアントを通して要求と応答に自分自身を注入し、さまざまな認証方式を可能にします。 JWTが人気のあるオプションの1つで、bearer authenticationを使用します。

私は物事のLaravelの端にアドバイスを与えることができないので、私は私のAPIのレールを使用しますが、基本的な流れがある -

  1. Vueのクライアントポストが要求
  2. ServerはOK応答し、返送してログインその後、JWT、ベアラトークン、またはクライアントのためのいくつかの他のペイロード
  3. ヴュー-認証プロセスこの応じて、サーバーへの将来の要求にそれを注入し、あなたが何をしようとしたの要求に
関連する問題