2016-07-30 12 views
0

こんにちは管理者ログイン時にユーザーを追加したいのですが、私はデフォルトの登録フォームを使用しています。laravelにユーザーを追加するとremember_tokenが表示されない5.2

成功しましたが、remember_tokenが見つからず、parsswordが復号化されません。

これは私のコントローラである:

public function create() 
{ 
    return view('admin/dosen.create'); 
} 

public function store(CreateDosenRequest $request) 
{ 
    User::create($request->all()); 
    return redirect('admin/dosen')->with('message', 'Data berhasil ditambahkan!');    
} 

と私の要求:

public function authorize() 
{ 
    return true; 
} 

/** 
* Get the validation rules that apply to the request. 
* 
* @return array 
*/ 
public function rules() 
{ 
    return [ 
     'name' => 'required|max:255', 
     'username'=>'required|unique:users', 
     'email' => 'required|email|max:255|unique:users', 
     'password' => 'required|confirmed|min:6', 

    ]; 
} 

ルート:

Route::resource('/admin/dosen', 'AdminController', 
      ['except => show, index']); 

}); 
+0

何が起こっているの詳細を提供する必要があります。 remember_tokenが見つからないとパスワードが暗号化されず、ハッシュされます。 – lagbox

+0

私のデータベースの@lagbox remember_tokenの行は空で、パスワードは暗号化されていません。 – Ezra

答えて

0
<form method="post" action="#"><input type="hidden" name="_token" value="{{csrf_token()}}"></form> 

HTMLだけform.Working :)

でこれを追加
+0

動作しています。登録後にログインをリダイレクトしない方法を教えてください。 プッシュ登録ボタンのときに私はまだ管理者ログインしたい – Ezra

関連する問題