傳遞給照明\身份驗證\雄辯用戶提供的參數 1 提供者::驗證證書() 必須是照明\合同\身份驗證\可驗證的實例,應用程序\模型\用戶給定的實例,在 D:\xampp\htdocs\后端\電子商務\供應商\laravel\框架\src\照亮\身份驗證\SessionGuard.php第 384 行----我有此問題,請幫助我我的模型頁面namespace App;use Illuminate\Contracts\Auth\MustVerifyEmail;use Illuminate\Foundation\Auth\User as Authenticatable;use Illuminate\Notifications\Notifiable;class User extends Authenticatable{ use Notifiable; /** * The attributes that are mass assignable. * * @var array */ protected $fillable = [ 'name', 'email', 'password', ]; /** * The attributes that should be hidden for arrays. * * @var array */ protected $hidden = [ 'password', 'remember_token', ]; /** * The attributes that should be cast to native types. * * @var array */ protected $casts = [ 'email_verified_at' => 'datetime', ];}我的控制器namespace App\Http\Controllers;use App\Mail\UserRegisterMail;use App\Models\User;use Illuminate\Http\Request;use Illuminate\Support\Facades\Auth;use Illuminate\Support\Facades\Hash;use Illuminate\Support\Str;use Illuminate\Support\Facades\Mail;class UserController extends Controller{ public function login(){ return view('user.login'); } public function register(){ return view('user.register'); } public function registerPost(Request $request){ $request->validate([ 'ad' => 'required|max:60', 'email' => 'required|email', '?ifr?' => 'required|confirmed', ]); $request->flash(); $user = User::create([ 'name' => $request->ad, 'email' => $request->email, 'password' => Hash::make($request->?ifr?), 'activation_code' => Str::random(60), 'active' => 0 ]); Mail::to($request->email)->send(new UserRegisterMail($user)); // auth()->login($user,true); return redirect()->route('home'); }
- 2 回答
- 0 關注
- 151 瀏覽
添加回答
舉報
0/150
提交
取消