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;
- class vistaFormulario extends Controller
- {
- //SI USAMOS EN RETURN "REQUEST()" Nos saldrá un json con los datos introducidos del formulario.
- public function verLogin(Request $datos){
- $datosFormulario = request()->only('email','password');
- //dump() y @dd() o dd() sirven para lo mismo, lanzan el error o la info del formulario en array json;
- //return ;
- if(Auth::attempt($datosFormulario)){
- request()->session()->regenerate();
- return redirect()->route('vistaDasboard');
- }else{
- return redirect()->route('vistaLogin');
- }
- }
- public function vistaWelcome(){
- //DEL CAMPO OCULTO CONSULTARIAMOS EN LA BD EL EMAIL Y EL PASSWORD. SI SON IGUALES, DESCONECTAMOS. PARA LA SEGURIDAD.
- return view('welcome');
- }
- public function vistaLogin(){
- return view('login');
- }
- public function vistaDashboard(){
- return view('dashboard');
- }
- public function desconectar(){
- Auth::logout();
- return redirect()->route('vistaWelcome');
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement