Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- namespace App\Http\Controllers;
- use Illuminate\Http\Request;
- use Illuminate\Support\Facades\Auth;
- use App\User;
- use Illuminate\Support\Facades\Validator;
- use App\Categories;
- use App\SubCategory;
- class MainController extends Controller
- {
- public function login(Request $request)
- {
- // $this->validate($request, [
- // 'username' => 'required|string|max:255',
- // 'password' => 'required|string|min:6|',
- // ]);
- // $data=[
- // 'username'=>$request->username,
- // 'password'=>$request->password
- //
- // ];
- // $data=[
- // 'username'=>$request->username,
- // 'password'=>$request->password,
- // ];
- // var_dump($data);
- if(Auth::attempt(['UserName'=>$request->username,'password'=>$request->password])){
- echo "đúng";
- }else{
- echo "fales";
- }
- // if(Auth::attempt($data)){
- // session(['username' => $data['username']]);
- // Session::flash('alert-class', 'alert-danger');
- // return view('Page.home');
- // }
- // else
- // echo "a";
- // else return redirect()->back();
- }
- protected function validator(array $data)
- {
- return Validator::make($data, [
- 'username' => 'required|string|max:255',
- 'email' => 'required|string|email|max:255|unique:users',
- 'password' => 'required|string|min:6|',
- ]);
- }
- public function register(Request $request)
- {
- $this->validate($request, [
- 'username' => 'required|string|max:255',
- 'email' => 'required|string|email|max:255|unique:users',
- 'password' => 'required|string|min:6|',
- ],
- ['min'=> 'Mật khẩu ít nhất 6 ký tự']);
- $data = $request->all();
- // $validator = $this->validator($data)->validate();
- // var_dump($validator);
- // if ($validator && $validator->fails()) {
- // $this->throwValidationException(
- // $request, $validator
- // );
- // }
- $user = new User();
- $user->UserName =$data['username'];
- $user->Email = $data['email'];
- $user->password = bcrypt($data['password']);
- $user->save();
- // return redirect()->back();
- // Session::flash('message', 'User registered, please check your email!');
- // Session::flash('alert-class', 'alert-success');
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement