/** * Store a newly created resource in storage. * * @return Response */ public function store() { $user = \Users::create(\Input::only('email', 'username', 'fname', 'lname')); $user->password = \Hash::make(\Input::get('password')); // We store password separately because we don't store in human readable form if ($user->save()) { // Return to user account home } else { // Return to edit view with error } }