Adquiere este curso para tener acceso a todas las lecciones
Comprar curso53. Mostrar Access Token
2 comentarios
Inicia sesión para comentar
Comentarios:
-
Michael 19 M hace 1 año
En mi caso no muestra los tokens que he credo, no se que pasa, e leido la documentación y todo está en orden. Ayuda Victor.
-
Victor Arana Flores hace 1 año
Te comparto el link del repositorio para que lo puedas comparar con tu codigo.
-
-
Walter Ramos hace 2 años
Hola victor, tengo un problema. Pude generar el token pero no me traer los tokens creados, raro por que en la tabla de personal_access_token si estan.
El metodo lo ejecuto tal cual lo haces y esta en la docu de laravel:
getTokens(){
axios.get('/oauth/personal-access-tokens')
.then(response => {
this.tokens = response.data;
})
},
Que podrias ser? me devuelve un array vacio la peticion get por axios.
-
Erick Montero hace 1 año
hola pudiste resolverlo? yo tengo el mismo detalle
-
José Humanes Humanes hace 1 año
A mí también me daba el mismo problema.
Depurando la aplicación he visto que al crear el token se inserta en la tabla personal_access_tokens, pero cuando se consultan se buscan en la tabla oauth_access_tokens filtrando por el id del usuario autenticado.
He conseguido resolverlo de la siguiente forma:
- - Primero he configurado en el archivo .env las variables PASSPORT_PERSONAL_ACCESS_CLIENT_ID y
PASSPORT_PERSONAL_ACCESS_CLIENT_SECRET, con los valores del cliente que generé por consola. - - Después he cambiado en el modelo User el namespace del paquete Laravel\Sanctum\HasApiTokens a Laravel\Passport\HasApiTokens.
- Con estos dos cambios he conseguido que los tokens se almacenen en la tabla oauth_access_tokens y que, por tanto, aparezcan en el listado de tokens.
Espero que os sea útil.
Saludos.
- - Primero he configurado en el archivo .env las variables PASSPORT_PERSONAL_ACCESS_CLIENT_ID y
-
Michael 19 M hace 1 año
Funciona, Gracias José.
-