Solicitar un acces token desde postman
Comprar curso

22. Solicitar un acces token desde postman


9 comentarios

Inicia sesión para comentar

Comentarios:

  • Harold Zarco

    Harold Zarco hace 6 meses

    Dejo este comentario si le puede servir a alguien, tenia el problema que al obtener el token me decia: { "error": "unsupported_grant_type", "error_description": "The authorization grant type is not supported by the authorization server.", "hint": "Check that all required parameters have been provided", "message": "The authorization grant type is not supported by the authorization server." }

    La solución fue agregar Passport::enablePasswordGrant() dentro del boot() en AuthServiceProvider.

    • Alejandra Buentello hace 2 semanas

      A mi no me funciono, no he podido encontrar solución, alguna idea sobre que podría ser? 

  • Alexis Fernando De La Luz Fuentes

    Alexis Fernando De La Luz Fuentes hace 8 meses

    Tengo un error al querer mostrar el usuario autenticado ya que no me lo muestra.

    Logré obtener el acces token, pero al querer crear un posts me marca error 500 de que no encuentra el id del usuario, luego intente retornar el usuario para ver sus valores pero no me lo muestras solo me marca estatus 200.

    No logró entender en que está fallando ahí, no sé si tenga que ver con la versión de laravel ya que estoy usando la versión 10

    • José Sánchez hace 8 meses

      Y tu usuario sí existe en tu BD?? yo no tuve ningún problema siguiendo la explicación hasta el final bro

  • Jesusarce

    Jesusarce hace 1 año

    Hola, disculpa Victor tengo una consulta probando las url despues de configurar passport en alugnas urls me sale “message” : “Unauthenticated.”, pero probando otra url sale 

    Symfony\Component\Routing\Exception\RouteNotFoundException: Route [login] not defined. in file /home/vagrant/Projects/nuevosagapi/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php on line 444 

    sera por alguna razon en particular? o quisa hice algo mal?

    • Victor Arana Flores hace 1 año

      Hola, Unauthenticated significa no autenticado, y esto esta ocurriendo si estas mandando un token que no este asociado a ningun usuario.

      En el segundo error te indica que la ruta login a lo cual estás haciendo referencia no se encuentra definido.

  • Wilson Capacho

    Wilson Capacho hace 1 año

    Victor veo algunas dificultades de algunos estudiantes con este curso, por temas de versiones…seria bueno si pudieses actualizar el curso en esos puntos críticos, o todo en su totalidad…dejo el comentario a manera de sugerencia

    • Jorge Alberto Mondragon Escamilla hace 1 año

      Me agradan los cursos de Victor, pero al momento de resolver dudas, tarda bastante o luego no responde.

    • Wilson Capacho hace 1 año

      Pienso lo mismo….esos son los momentos de verdad que hacen que pierda comunidad

    • Victor Arana Flores hace 1 año

      Lamento escuchar eso y quiero disculparme por la situación. Por lo general, me esfuerzo por responder a la mayor cantidad de preguntas posible, incluso si el servicio de asesoría no está incluido en la venta del curso. Me complace ayudar a las personas que están cursando mis cursos.

      Una de las principales razones por las que no siempre puedo responder a todas las preguntas es que tengo 34 cursos diferentes y cientos de alumnos matriculados en ellos. A diario, recibo alrededor de 100 preguntas. De esas 100, respondo aproximadamente 90 y las demás quedan pendientes.

      Si esto vuelve a ocurrir y su pregunta parece quedar sin respuesta, les animaría a que vuelvan a comentar en el mismo hilo (como hicieron ahora). De esta manera, recibiré una notificación y podré darle prioridad a preguntas que no haya respondido previamente.

      Lo único que les pido es que no me soliciten analizar su código, ya que no proporciono asesoría a nivel de aplicación a través de este medio. Sin embargo, estaré encantado de aclarar cualquier concepto que no haya quedado claro en el curso.

      En cuanto a tu pregunta, Wilson, sobre si actualizaré este curso, la respuesta es afirmativa. Si has seguido otros cursos míos, es posible que hayas notado que los he actualizado en el pasado. Tan pronto termine la actualización del curso que estoy trabajando actualmente, procederé a actualizar este.

      Nuevamente, pido disculpas por las molestias que esto haya causado.

    • Adrián García hace 1 año

      Creo es parte del proceso de aprendizaje solucionar errores.
      Ahora, puede actualizar el curso pero desde mi perspectiva, hasta el momento, no hay algun cambio notorio con las ultimas versiones de laravel, respecto a la version que usa el profesor Victor. Solo algo infimo.
      Ultimo, nosotros estamos comprando un curso, no asesoria. Si el profesor se da el tiempo de responder, teniendo en cuenta que tiene otros cursos, es de agradecer. Además, la misma comunidad podemos solventar las dudas entre nosotros.

  • Wilson Capacho

    Wilson Capacho hace 1 año

    Tengo este problema y no me da la petición, pero la ruta si existe

     

  • Bernal Fuentes

    Bernal Fuentes hace 1 año

    Tengo este error de ahí no paso:  "message": "SQLSTATE[HY000]: General error: 1364 Field 'user_id' doesn't have a default value (SQL: insert into `posts` (`name`, `slug`, `extract`, `body`, `category_id`, `updated_at`, `created_at`) values (Titulo prueba 2, titulo-de-prueba, extract prueba, body prueba, 2, 2023-06-01 16:31:03, 2023-06-01 16:31:03))",

    • Wilson Capacho hace 1 año

      Como le fue, si pudo solucionar el error

       

    • Bernal Fuentes hace 1 año

      si señor no recuerdo en este momento q era creo q algo mal ecrito, aqui un repositorio: https://github.com/GitAhuf/api-doders-free-laravel-8/branches/all

    • Wilson Capacho hace 1 año

      Tengo un error en este video, pero diferente al suyo…voy a echar un vistazo en tu repositorio para ver que encuentro…lo que veo es que el curso de Victor esta un poco desactualizado y el hombre ni responde los mensajes…en estos días saco el espacio para revisar nuevamente

  • Cfig

    Cfig hace 1 año

    Según he revisado, los métodos index and show estarían solicitando autenticación (Laravel 10). He modificado el constructor de PostController

     

    public function __construct()
        {
            $this->middleware('auth:api')->except(['index, show']);
        }

     

    Por la siguiente:

     

    public function __construct()
        {
            $this->middleware('password', ['except' => ['index', 'show']]);
        }

     

    Al parecer ya deja de solicitar autenticación para show and index, y sí se preserva la solicitud de autenticación para store, update and delete.

     

    Agradezco cualquier corrección en caso de incurrir en equivocación.

  • Vitervo Lopez Caballero

    Vitervo Lopez Caballero hace 1 año

    cURL error 28: Operation timed out after 30009 milliseconds with 0 bytes received (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for http://swinm.test:8083/oauth/token

  • Edyn Boc

    Edyn Boc hace 2 años

    No puedo generar token para un cliente de tipo password. Me muestra este error: 

    • Victor Arana Flores hace 2 años

      Hola Edyn. El error te dice que las credenciales son incorrectas. Esto se puede deber a que has introducido mal las credenciales o que has definido mal el grant_type

      Recuerda que existe varios tipos de clientes, y no todos los clientes sirven para la misma autenticacion. En este caso debes trabajar con un cliente de tipo password

    • Edyn Boc hace 2 años

      Seguí todos los pasos que se menciona en los videos, pero aún no he podido generar el token para un cliente de tipo password.

    • Jose Luis Sanchez Olvera hace 2 años

      Hola Edyn, la imagen de tu error se borro, pero igual me ocurrio un error al generar el cliente, lo que hice para solucionarlo fue eliminar lo de -----BEGIN PUBLIC KEY----- -----END PUBLIC KEY----- en ambas claves y encerrar las claves en comillas dobles.

    • Edyn Boc hace 2 años

      Muchas gracias. Voy a intentar hacer lo mismo.