Advertisement
Guest User

Untitled

a guest
Aug 18th, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. public function postUserSignUp(Request $request){
  2.  
  3. //validate
  4. $this->validate($request, [
  5. 'email' => 'email|unique:users|required',
  6. 'name' => 'max:120|required',
  7. 'password' => 'min:3|required'
  8. ]);
  9.  
  10. //get fields from signup form using $request
  11. $email = $request['email'];
  12. $name = $request['name'];
  13. $coach = $request['coach'];
  14. $short_description = $request['short_description'];
  15. $description = $request['description'];
  16. $password = bcrypt($request['password']);
  17.  
  18. //create new user - use App\User;
  19. $user = new User();
  20. $user->email = $email;
  21. $user->name = $name;
  22. $user->coach = $coach;
  23. $user->short_description = $short_description;
  24. $user->description = $description;
  25. $user->password = $password;
  26. $user->save(); //save to the db.
  27.  
  28. Auth::login($user);//login after register
  29.  
  30. return back();
  31.  
  32. // return view('auth.login');
  33.  
  34. // return redirect()->route('user_dashboard');
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement