Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function store(Request $request)
- {
- $validator = Validator::make($request->all(), ['fullname' => 'required',
- 'email' => 'required|email|max:255|unique:users',
- 'username' => 'required|max:255|unique:users',
- 'password' => 'required',]);
- if ($validator->fails()) {
- return response()->json([
- '1' => 'Your information not stored!',
- ]);
- }
- else{
- $newuser = new User;
- $newuser -> fullname = request('fullname');
- $newuser -> email = request('email');
- $newuser -> password = request('password');
- $newuser -> username = request('username');
- $newuser -> status = 1;
- $newuser -> role_id = 1;
- $newuser -> save();
- return response()->json([
- '2' => 'Your information stored successfuly!',
- ]);
- }
- https://laravel.com/docs/5.0/hashing
- https://laracasts.com/discuss/channels/requests/how-to-hash-user-input-password-when-using-form-validation-in-form-request-laravel-5
- public function setPasswordAttribute($value)
- {
- $this->attributes['password'] = bcrypt($value);
- }
Add Comment
Please, Sign In to add comment