>  Q&A  >  본문

Laravel을 사용하여 인증 토큰으로 GET API 만들기

사용자 세부 정보를 데이터베이스에 등록하고 를 사용하여 토큰을 생성하는 Registration API가 있습니다. laravel Passport 토큰을 데이터베이스에 저장

이제 생성된 토큰을 사용하여 데이터베이스에서 모든 데이터를 가져오는 get api를 만들려고 합니다

내가 시도한 것

api.php

路由::get('/get_user', [userDEtails::class, 'get_user']);

userDEtails.php 컨트롤러

으아악

우체부에서 승인 및 API 작동으로 헤더에 토큰을 추가하고 싶습니다

저는 Laravel 프레임워크 9.41.0을 사용하고 있습니다

P粉239164234P粉239164234273일 전436

모든 응답(1)나는 대답할 것이다

  • P粉475126941

    P粉4751269412023-12-26 00:53:25

    이를 위해 Laravel Passport를 사용한다고 하셨으므로 this를 실행하여 사용자를 가져오고 범위를 확인하세요.

    으아아아

    이상적으로는 이것이 작동해야 합니다. 또한 이 경로처럼 경로가 'auth:api' 미들웨어 를 사용하는지 확인해야 합니다. -

    으아아아

    어떤 이유로 이 경로에 "auth:api" 미들웨어를 사용할 수 없고 "웹"이나 다른 것을 사용해야 하는 경우 -

    를 사용할 수 있습니다. 으아아아

    또는

    으아아아

    사용자 객체를 얻는 대신.

    회신하다
    0
  • 취소회신하다