Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function postUserSignUp(Request $request){
- //validate
- $this->validate($request, [
- 'email' => 'email|unique:users|required',
- 'name' => 'max:120|required',
- 'password' => 'min:3|required'
- ]);
- //get fields from signup form using $request
- $email = $request['email'];
- $name = $request['name'];
- $coach = $request['coach'];
- $short_description = $request['short_description'];
- $description = $request['description'];
- $password = bcrypt($request['password']);
- //create new user - use App\User;
- $user = new User();
- $user->email = $email;
- $user->name = $name;
- $user->coach = $coach;
- $user->short_description = $short_description;
- $user->description = $description;
- $user->password = $password;
- $user->save(); //save to the db.
- Auth::login($user);//login after register
- return back();
- // return view('auth.login');
- // return redirect()->route('user_dashboard');
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement