Esempio n. 1
0
 public function PostUserRegister(RegisterRequest $request)
 {
     $input = $request->except('_token');
     if ($request->has('tutorselect')) {
         $user = User::create(['name' => $input['name'], 'email' => $input['email'], 'password' => bcrypt($input['password']), 'type' => 'tutor']);
         if ($user) {
             Balance::create(['userid' => $user->id]);
             TutorInfo::create(['userid' => $user->id]);
         }
     } else {
         $user = User::create(['name' => $input['name'], 'email' => $input['email'], 'password' => bcrypt($input['password']), 'type' => 'student']);
         if ($user) {
             Balance::create(['userid' => $user->id]);
             StudentInfo::create(['userid' => $user->id]);
         }
     }
     if ($user) {
         Auth::attempt(['email' => $input['email'], 'password' => $input['password']]);
         return redirect()->route('home');
     } else {
         return redirect()->route('user.register')->witherrors(['Login unsuccessful']);
     }
 }