Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja

Penggunaan sentinel dalam laravel

selamat siang gan jadi disini saya mencoba implementasi registrasi menggunakan library sentinel namun mengalami kendala di controller nya

yang telah saya lakukan sesuai dokumentasi sentinel :

Sentinel::register(array(
    'email'    => 'john.doe@example.com',
    'password' => 'foobar',
));

code saya :

	try {
		//code...
		// dd($credentials);
		$user = Sentinel::register([
			'email' => $request->email,
			'password' => Hash::make($request->password),
			'permissions'=> $request->roles,
			'first_name' => $request->nama
		]);
		return redirect('/register')->with('success','Account waiting for approval');

	} catch (\Throwable $th) {
	  //throw $th;
	  echo $th;
	}

error yang saya dapatkan

TypeError: Argument 1 passed to Cartalyst\Sentinel\Users\EloquentUser::setPermissionsAttribute() must be of the type array, string given, called in C:\xampp\htdocs\level\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Concerns\HasAttributes.php on line 617 and defined in

saya kesulitan menemukan dokumentasi yang lebih baik karena solusi yang diberikan sebatas dokumentasi resmi

mohon bantuannya terima kasih

avatar kresnanoobs
@kresnanoobs

16 Kontribusi 1 Poin

Dipost 5 tahun yang lalu

Belum ada Jawaban. Jadi yang pertama Jawaban

Login untuk ikut Jawaban