php artisan make:auth
などを使用してLaravel 5.5で認証を設定しましたが、問題があります。LaravelのDBにユーザーのログイン情報を保存
私はuser_actions
という名前のDBテーブルを持っています。私は、ユーザーが自分のアプリケーションで行ったこと(開いたページ、検索で使用したフィルタなど)を保存しています。私はこのテーブルにログインを追加したいのですが、私の人生のためにはどうしたらいいか分かりません。
LoginController
には、コンストラクタとredirectTo
変数のみが含まれています。 use AuthenticatesUsers
がありますが、AuthenticatesUsers
のプロジェクトを検索しても、ログインコントローラファイルの2つの記述を除いて結果は出ません。
AuthServiceProvider
には、ポリシーを登録するためのブート方法があります。
Register
コントローラには、ユーザのデータベースエントリを作成する方法がありますが、には何が起こっているのかわかりません。
これで、ログインアクションをデータベースに保存するための呼び出しはどこに追加できますか?私はイベントを聞く必要がありますか?
をそれを見つけることができますので、あなただけのアクションまたは彼らはログイン後に行うすべてのアクションをログイン追跡し、保存したいですか? –
私は既にユーザーが行っている操作を追跡していますが、その一覧にログインを追加したいだけです。 – jovan
あなたは認証コントローラを試しましたか? – madalinivascu