Guest User

Untitled

a guest
Jan 29th, 2018
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.05 KB | None | 0 0
  1. public function store(Request $request)
  2. {
  3. $validator = Validator::make($request->all(), ['fullname' => 'required',
  4. 'email' => 'required|email|max:255|unique:users',
  5. 'username' => 'required|max:255|unique:users',
  6. 'password' => 'required',]);
  7. if ($validator->fails()) {
  8.  
  9. return response()->json([
  10. '1' => 'Your information not stored!',
  11. ]);
  12. }
  13. else{
  14. $newuser = new User;
  15. $newuser -> fullname = request('fullname');
  16. $newuser -> email = request('email');
  17. $newuser -> password = request('password');
  18. $newuser -> username = request('username');
  19. $newuser -> status = 1;
  20. $newuser -> role_id = 1;
  21. $newuser -> save();
  22. return response()->json([
  23. '2' => 'Your information stored successfuly!',
  24. ]);
  25. }
  26.  
  27. https://laravel.com/docs/5.0/hashing
  28. https://laracasts.com/discuss/channels/requests/how-to-hash-user-input-password-when-using-form-validation-in-form-request-laravel-5
  29. public function setPasswordAttribute($value)
  30. {
  31. $this->attributes['password'] = bcrypt($value);
  32. }
Add Comment
Please, Sign In to add comment