Después de haber seguido el tutorial de Creación de un RESTful API con Laravel Lumen. Como puedo obtener el id de cada usuario logeado, dentro de laravel hay un método de autenticación y con ello puedo obtener el id del usuario logeado con Auth::id(), en lumen como conseguiría eso?
Que tal César,
Dado que la autenticación la estamos haciendo con **token**, puedes acceder a cualquier dato del **"usuario autenticado"** usando algún código como este:
```
use Illuminate\Support\Facades\Auth;
// ...
class UsersController extends Controller
{
public function getUserId(Request $request)
{
// Aquí tendrás accesso al id
return Auth::user()->id;
}
}
```
Para que lo anterior funcione no olvides enviar el "api_token" ya sea como header o como un parámetro en la petición.
Saludos.
Por favor inicia sesión para participar en esta pregunta
Esta pregunta fue publicada hace hace 6 años por Cesar Falcon y tiene 1 respuesta.