/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(UserCreateRequest $request) { // get request $user = $request->input('name'); $mail = $request->input('email'); $passwd = $request->input('password'); //new user $usuario = new User(); $usuario->name = $user; $usuario->email = $mail; $usuario->password = $passwd; $usuario->isAdmin = false; // $usuario->password = bcrypt($passwd); $usuario->save(); //redirect Session::flash('message', 'Usuario creado exitosamente'); return redirect('/usuario'); //return "usuario registrado"; }
public function create_check(UserCreateRequest $request) { if (!Session::has('ID_User')) { $login = $request->input('login-username'); $pass = password_hash($request->input('login-password'), PASSWORD_DEFAULT); $pass2 = password_hash($request->input('login-password2'), PASSWORD_DEFAULT); $email = $request->input('login-mail'); $user = new Utilisateur(); $result = $user->createUser($login, $pass, $email); if (!empty($result)) { Session::put('alert-success', 'Inscription efectuée.'); return redirect()->back(); } else { //$request->session()->flash('alert-error', 'User was successful added!'); return redirect()->back()->withErrors(['error' => 'Erreur lors de la création du compte']); } } else { return Redirect::to('/'); } }