やりたいと思っていること
Laravel5.5で認証機能を実装する際、User以外のモデルでかつ、パスワードと電話番号だけでログインさせる
分からないこと
認証のときにusersテーブルを一切関連付けないことは可能なのか?
デフォルトのUser以外を使う場合、User以外でもうひとつログインできるものを追加する継承をしている例はいくつか見かけました。ですがその場合、デフォルトのログインで使うパスワードとメールアドレスのみでのログインとなるとのことでした。
もしログインで使う情報を変えたい場合、usersテーブルにその設定を書かないといけないのかなと思いました
すでに存在しているusersテーブルの内容は変えたくないのでどうしたものかと悩んでいます
User以外のモデルでかつ、パスワードと電話番号だけでログインさせる。このことを実現させるためには完全に自作したほうがよいのでしょうか?
usersテーブルをログインに使わない理由
ちなみにここで使っているユーザーというのがなぜログインに使われないかというと
たとえばですが、このシステムを使うのは先生で、usersであらわされているのは生徒
生徒たちはこのシステムを一切触らず、usersにあるのはテストの点数や得意科目の情報・・・
というような関係性なのでusersを一切いじりたくないと思っています
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。