Exemplo n.º 1
0
 public function postRegister()
 {
     $rules = array('email' => 'required|email|unique:users', 'password' => 'required|confirmed');
     $validator = Validator::make(Input::all(), $rules);
     if ($validator->fails()) {
         return array('success' => false, 'errors' => $validator->messages()->toJson());
     } else {
         $user = new User();
         $user->password = Hash::make(Input::get('password'));
         $user->email = Input::get('email');
         $user->deposit_btc_address = Bitcoin::createAddress();
         $user->save();
         Auth::loginUsingId($user->id);
         return array('success' => true);
     }
 }