So, i want to make a login form using modal. i have been searching a solution of this, and i still confusing(because all the solutions in english and i'm not really good in english). and didn't know how the code of solution works. So, maybe someone can help me by fix some line of my code and explain me how it works? please?
This is my file that contain the modal
<!-- Modal Login-->
<div class="modal fade" id="loginForm" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog" role="document">
<!--Content-->
<div class="modal-content form-elegant">
<!--Header-->
<div class="text-center">
<h3 class="modal-title w-100 dark-grey-text font-weight-bold mt-5" id="myModalLabel"><strong>Login</strong></h3>
</div>
<!--Body-->
<div class="modal-body mx-4">
<!--Body-->
<form class="form" method="POST" action="#">
{{ csrf_field() }}
<div class="md-form">
<input type="email" name="email" id="inputEmail" placeholder="Email" required="@" autofocus>
</div>
<div class="md-form">
<input type="password" name="pass" id="inputPass" placeholder="Password" required>
</div>
<input type="submit" class="logbtn" value="Login">
<input type="button" data-dismiss="modal" class="cancelbtn" value="Cancel">
</form>
</div>
<!--Footer-->
<div class="modal-footer mx-5 pt-3 mb-1">
<p class="font-small grey-text d-flex justify-content-end">
Don't have an account? <a href="#" class="blue-text ml-1" data-dismiss="modal" data-toggle="modal" data-target="#registerForm">Sign Up</a>
</p>
</div>
</div>
<!--/.Content-->
</div>
</div>
<!-- Modal Login-->
<!-- Modal Register-->
<div class="modal fade" id="registerForm" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog" role="document">
<!--Content-->
<div class="modal-content form-elegant">
<!--Header-->
<div class="text-center">
<h3 class="modal-title w-100 dark-grey-text font-weight-bold mt-5" id="myModalLabel"><strong>Register</strong></h3>
</div>
<!--Body-->
<div class="modal-body mx-4">
<!--Body-->
<form class="form" method="POST" action="#">
{{ csrf_field() }}
<div class="md-form">
<input type="text" name="name" id="inputName" placeholder="Name" required autofocus>
</div>
<div class="md-form">
<input type="email" name="email" id="inputEmail" placeholder="Email" required="@">
</div>
<div class="md-form">
<input type="password" name="pass" id="inputPass" placeholder="Password" required>
</div>
<div class="md-form">
<input type="password" name="pass_conf" id="inputPassConf" placeholder="Password Confirmation" required>
</div>
<input type="submit" class="logbtn" value="Register">
<input type="button" data-dismiss="modal" class="cancelbtn" value="Cancel">
</form>
</div>
<!--Footer-->
<div class="modal-footer mx-5 pt-3 mb-1">
<p class="font-small grey-text d-flex justify-content-end">
Already have an account? <a href="#" class="blue-text ml-1" data-dismiss="modal" data-toggle="modal" data-target="#loginForm">Login</a>
</p>
</div>
</div>
<!--/.Content-->
</div>
</div>
<!-- Modal Register-->
This is my controller (i don't know what i have to do)
class AuthController extends Controller
{
public function login() {
//
}
public function postLogin(Request $request) {
//
}
public function postRegister(Request $request) {
//
}
}
and this is my route (this route is still wrong)
Route::get('/login' , 'AuthController@login');
Route::post('/', 'AuthController@postLogin');
Route::post('/', 'AuthController@postRegister');
Thanks for your time!!