Amigo de nuevo una vez mas infinitas gracias en cualquier momento te invito a un café mereces muchos mas por compartir de una manera clara tus conocimientos
@informaticadp5 ай бұрын
Muchas gracias! Con ver, comentar o compartir los videos se agradece y mucho. Saludos!
@federicorivero2 жыл бұрын
Muy buen video, cómo siempre muy clara la explicación!
@informaticadp2 жыл бұрын
Muchas gracias Fede!!
@carlosenmanueldelorbevicen687311 ай бұрын
Muchas gracias me salvaste el cuatrimestre ❤
@informaticadp11 ай бұрын
Excelente Carlos!
@joseolarte5532 Жыл бұрын
¿tienes algún ejemplo de un sistema cliente hecho en Laravel que se autentique utlizando API rest?¿cómo sería la llamada desde la aplicación cliente?
@jokeman923 Жыл бұрын
Me marcaba error "Route [login] not defined." y lo solucione agregando en "app\Http\Middleware\Authenticate.php" dentro de la función que creamos "handle" (antes del if) este código: $request->headers->set('Accept', 'application/json');
@culturapoliticaycomputador99997 ай бұрын
Debes agregar la clase: use Closure; y en el handle: los parametros deben quedar asi: public function handle($request, Closure $next, ...$guards)
@derlisruizdiaz2 жыл бұрын
Bien explicado como siempre, capo
@informaticadp2 жыл бұрын
Muchas gracias!!!!
@franciscopena1140 Жыл бұрын
Buen video. Me quedaron algunas dudas pero por suerte tienes otros videos de referencia. Saludos
@informaticadp Жыл бұрын
Gracias Francisco!! Que parte ??
@franciscopena1140 Жыл бұрын
@@informaticadp Tenía dudas de cómo usar la autenticación con un crud, pero viendo los videos que hiciste con laravel 8 me quedó todo claro. Tu canal me está aportando mucho. ¿Tenes cursos en alguna plataforma como udemy?
@LeandroAndrade20102 жыл бұрын
Como sempre, excelente explicação...
@informaticadp2 жыл бұрын
Muchas gracias Leandro!!!
@christianrafaelcaceres20012 жыл бұрын
Muy buen video y explicativo! Por si acaso harás algún tuto explicando como aplicar roles y protección de rutas en API utilizando sanctum? Saludos from Paraguay!
@informaticadp2 жыл бұрын
Muchas gracias bro! Fijate en el canal hay un proyecto completo con el tema de roles y permisos. Con Laravel vamos a seguir haciendo más proyectos. Por supuesto. Saludos!
@CarlosIvánOvandoToledoАй бұрын
al cerrar sesión una vez funciona bien, pero si inicio sesión de nuevo me devuelve el siguiente error The GET method is not supported for route login. Supported methods: POST.
@Crisgonzalez94 Жыл бұрын
Gracias
@CarlosIvánOvandoToledoАй бұрын
he probado cerrar sesion y la primera vez funciona, al intentarlo de nuevo me devuelve el siguiente errorThe GET method is not supported for route login. Supported methods: POST.
@mikeangelo20092 жыл бұрын
No entendí porque en la página de laravel te obliga a llamar a la ruta /sactum-crsf antes del enviar las credenciales del login. En este video no mencionaste eso, pero funciona perfecto!..
@informaticadp2 жыл бұрын
En realidad es necesario cuándo interactuas con una app y la API. Y depende que uses como cliente.
@federicorivero2 жыл бұрын
Una consulta, en la función login usas withoutCookie(), pero en logout usas withCookie(), no debería ser withCookie() en las dos funciones? Desde ya muchas gracias son de gran ayuda tus videos!
@informaticadp2 жыл бұрын
Fede, Si es como decis. Me debo haber equivocado al tipear o me autocompleto VSC y no me di cuenta.
@federicorivero2 жыл бұрын
@@informaticadp muchas gracias por aclararme la duda, aprendo muchísimo con tus tutoriales!!
@informaticadp2 жыл бұрын
Gracias bro! Se viene mas contenido. Ya estoy preparando nuevos proyectos y cursos. Abrazo!
@nestor.carvallo9 күн бұрын
Hola cómo estás. Excelnete video..como todos los tuyos. Tengo que desarrollar una API tal como esta para que Salesforce se conecte e interactue de ida y vuelta. EL tema es que mi API debe conectarse a otra base de datos mySQL que no es la de la API, para traer de allí datos de contactos y otros. Pensé en usar un metodo similar al de userProfile. Pero cómo debo hacer para consultar en otra DDBB? Desde ya muhcas gracias!
@robertoab42 жыл бұрын
Al hacer el logout y hacer un nuevo get a user-profile me devuelve los datos del usuario aunque esa cookie ya no existe y si quito el token me da este error "7|FrEU3ykQyi3wVQcmc398hxgKt2KyeuRINlLkqBse", alguna solucion?
@robertoab42 жыл бұрын
Perdon, el error que me da es este "The GET method is not supported for this route. Supported methods: POST."
@andresmendoza71052 жыл бұрын
@@robertoab4 a mi igual solucionaste?
@invazhor Жыл бұрын
$cookie = Cookie::forget('cookie_token'); auth()->user()->tokens()->delete(); Con esto se soluciona estimado.
@CrushSalazar Жыл бұрын
@@invazhor de donde sale el metodo "tokens( )" ? me sale metodo no encontrado
@leandrovaldez438011 ай бұрын
Claramente estas usando un get en donde deberias usar un POST método
@horuslupercal8073 Жыл бұрын
Te olvidas que no se pueden leer las cookies sino esta agregado al array de excepciones del middleware de encriptacion, el request se hace desde el cliente con los headers con credentials: "include" y el header Accept: "application/json", lo que vos escribiste de setear el token desde el servidor no se puede hacer porque las cookies estan encryptadas excepto las de sesion y el token csrf
@brandon400 Жыл бұрын
esta muy mal lo que hizo? recien estoy aprendiendo
@EduardoConX Жыл бұрын
Al usar el $request->validate me retorna el HTML de la homepage en lugar del json con los errores 😞
@EduardoConX Жыл бұрын
Ya lo resolví, en la herramienta que usen para hacer las pruebas (Postman, insomnia, thunder client) asegurense de que tenga el header Accept: application/json, si lo tiene en */* (Como en mi caso) Laravel le dara prioridad a la redirección HTML
@Ange26202 жыл бұрын
hola que tal amigo tus videos son muy buenos. gracias por explicar y enseñar. para crear un proyecto es necesario diseñar una base de datos o se puede crear un proyecto sin diseñar una base de datos.?
@informaticadp2 жыл бұрын
Jose cómo estás! Para aplicaciones grandes siempre hay que diseñar primero la DB. Saludos bro!
@santiagoortizocampo72632 жыл бұрын
Muy buen video, te hago una consulta: al final estas usando tanto el token como la cookie para autenticar? osea que por ejemplo no me sirve mandar solo una de ellas no? Saludos
@informaticadp2 жыл бұрын
Muchas gracias! En realidad lo hice así para más adelante usar esa cookie con una app desarrollada con React. Se vienen más cursos. Saludos!
@elkinmurillo5623Ай бұрын
hola tengo una duda no se si es error mio o los errores del $request->validate([ deberia traducirlos ya que cuando envio un campo vacio o pongo confirmed me devuelve es un error pero no un error legible
@NikoGamer5122 жыл бұрын
Una duda como puedo dejar que un usuario tenga un token unico, para que cada vez que inicie sesion no cambie este. ?? Saludos
@30000TIAGO Жыл бұрын
Buenas tardes, estoy realizando el proyecto en este momento y me marca como error en la palabra reservada forget, tal vez existe algun cambio a dia de hoy en ese metodo?? lo unico que me sale es que el metodo esta indefinido
@jorgevilcadev Жыл бұрын
Hola, no me reconoce el validate, cuando lo pruebo me muestr auna pagina de documentacion de laravel, sabes que podría ser?
@luisalbertourrutiamosquera5317 ай бұрын
excelente tutorial muchas gracias, lo único es que marca un error en createToken(), como se puede resolver el error
@luisalbertourrutiamosquera5317 ай бұрын
ya resolvi el error cambie las linea de codigo $user = Auth::user(); por $user = $request->user();
@informaticadp7 ай бұрын
Excelente gracias por el aporte!
@alanismaelchablegarcia14124 ай бұрын
@@luisalbertourrutiamosquera531 tuviste problema con "userData"? Yo tengo errores ahí para recuperar la información del usuario, el login me sirve justo por lo que mencionaste.
@urbanocalderonjimenez36682 жыл бұрын
Excelente aportación, cuál es el nombre de tu tema de VSCode??
@informaticadp2 жыл бұрын
Muchas gracias!! El tema es Tokyo night. Saludos.
@mariceljimenez3599 Жыл бұрын
public function handle($request, Closure $next, ...$guards) { if ($token = $request->cookie('cookie_token')){ $request->headers->set('Authorization','Bearer '.$token); } $this->authenticate($request,$guards); return $next($request); } Cree la funcion tal como aparece en el video, pero aun asi no loguea y sale el mensaje de "Unauthenticated"
@jesusabelveracruz994 Жыл бұрын
te falta el espacio despues de la palabra 'Beare '
@lUiiZ0DaNiiEl11 ай бұрын
@@jesusabelveracruz994 Hola! igual tengo el mismo problema, estoy usando laravel 9 y esta tal cual al código de git, en este caso en postman cokkie_token esta visible en los headers mas no en cookkies, no se si el problema sea por eso
@Victorrodriguez-bp6ti7 ай бұрын
¿como la uso en react? Llevo tiempo intentando implementarlo y no he podido. :(
@informaticadp7 ай бұрын
Que parte te falta? Usas redux o context API nativa?
@GennaroCaggiani Жыл бұрын
buenas todo bien?, muy buen video, una consulta, no se porqué me manda a la pagina de laravel de inicio, sabes que podria estar pasando?
@JomersLoL4 ай бұрын
the route is protected. include Accept application/json in request and it will show: { "message": "Unauthenticated." }
@davidestebancaperaherrera515810 ай бұрын
haora no cierra sesion :c
@franciscopena1140 Жыл бұрын
¿Qué extensiones usas en el vscode para laravel?
@informaticadp Жыл бұрын
Solo tengo Laravel extra intellisense
@LESLI705 Жыл бұрын
Me aparece lo siguiente :( Symfony\Component\Routing\Exception\RouteNotFoundException: Route [/login] not defined. in file C:\laragon\www\Proyectos Personales\Gimnasio\Gimnasio-API\vendor\laravel\framework\src\Illuminate\Routing\UrlGenerator.php on line 467