Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html>
- <head>
- </head>
- <body">
- <form method="post" action="{{ route('UserLogin') }}">
- {{ csrf_field() }}
- Username : <input type="text" name="username"> <br><br>
- Password : <br><input type="password" name="password" class="text"> <br><br>
- <input type="submit" name="login" value="Login"> <br>
- <small><a href="{{ route('first') }}">Return Home</a></small>
- </form>
- </center>
- </body>
- </html>
- <?php
- namespace AppHttpControllers;
- use IlluminateHttpRequest;
- use Applogin;
- use IlluminateSupportFacadesAuth;
- class UserLoginController extends Controller
- {
- public function index()
- {
- return view('UserLogin');
- }
- public function login(Request $request)
- {
- $this->validate($request, [
- 'username' => 'required',
- 'password' => 'required'
- ]);
- if (Auth::attempt(['username' => $request['username'], 'pw' => $request['password']])) {
- return redirect('RegView');
- }
- return redirect('UserLogin');
- }
- }
- <?php
- namespace App;
- use IlluminateContractsAuthAuthenticatable;
- use IlluminateDatabaseEloquentModel;
- class login extends Model implements Authenticatable
- {
- use IlluminateAuthAuthenticatable;
- }
- 'providers' => [
- 'users' => [
- 'driver' => 'eloquent',
- 'model' => AppUser::class,
- ],
- // 'users' => [
- // 'driver' => 'database',
- // 'table' => 'users',
- // ],
- 'users' => [
- 'driver' => 'eloquent',
- 'model' => Applogin::class,
- ],
- Route::any('/UserLogin', 'UserLoginController@index')->name('UserLogin');
- Route::post('/UserLogin','UserLoginController@login');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement