React Native의 Firebase에서 현재 사용자 액세스 토큰 가져 오기

Edd

커스텀 서버에 대한 API 호출을 인증 할 수 있도록 React Native 애플리케이션 내에서 Firebase 인증 액세스 토큰을 얻으려고합니다. Firebase 문서에는 auth().currentUser.getIdToken();currentUser가을 반환하지만 사용하여이 토큰을 가져와야한다고 나와 null있습니다.

getIdToken()응용 프로그램의 여러 영역에서 사용하려고했습니다 . expo (user.stsTokenManager.accessToken)를 사용하는 동안 로그에서 볼 수 있으므로 액세스 토큰이 생성된다는 것을 알고 있습니다.

currentUser돌아 오는 이유는 무엇 null이며 어떻게받을 수 accessToken있습니까?

Edd

당신은 포장 할 필요가 user.getIdToken()내부 firebase.auth().onAuthStateChanged에 대해 user사용할 수 있습니다. 그런 다음 헤더에서 jwtToken을 사용하여 API 호출을 인증 할 수 있습니다. 이 작업을 수행하려면 Firebase 구성 파일을 가져와야합니다.

let jwtToken = firebase.auth().onAuthStateChanged(function(user) {
    if (user) {
      user.getIdToken().then(function(idToken) {  // <------ Check this line
          alert(idToken); // It shows the Firebase token now
          return idToken;
      });
    }
  });

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Golang의 Twilio에서 액세스 토큰 가져 오기

분류에서Dev

두 개의 서로 다른 리소스 및 범위에 대해 react-aad-msal을 사용하여 액세스 토큰 가져 오기

분류에서Dev

Android의 토큰 및 토큰 비밀에서 Linkedin OAuth2 액세스 토큰 가져 오기

분류에서Dev

cURL을 사용하여 새로 고침 토큰에서 액세스 토큰 가져 오기

분류에서Dev

cURL을 사용하여 새로 고침 토큰에서 액세스 토큰 가져 오기

분류에서Dev

액세스 토큰없이 페이스 북 사용자의 프로필 사진 가져 오기

분류에서Dev

macOS에서 현재 사용자의 데스크톱 경로 가져 오기

분류에서Dev

Swift 5에서 현재 사용자의 Firebase 문서 가져 오기

분류에서Dev

react-native에서 액세스 토큰을 사용하는 API의 Post 요청에서 예기치 않은 JSON 입력 오류 종료

분류에서Dev

PayPal API 오류에서 액세스 토큰 가져 오기

분류에서Dev

활성 액세스 토큰이 있지만 여전히 오류가 발생 함-현재 사용자에 대한 정보를 쿼리하려면 활성 액세스 토큰을 사용해야합니다.

분류에서Dev

UserAssertion을 사용하여 PowerBI 액세스 토큰 가져 오기

분류에서Dev

Powershell을 사용하여 APIM 액세스 토큰 가져 오기

분류에서Dev

nodejs를 사용하여 Instagram 액세스 토큰 가져 오기

분류에서Dev

트리거시 현재 사용자의 세션 가져 오기

분류에서Dev

API (oauth2)에서 액세스 토큰 가져 오기

분류에서Dev

Google Analytics 액세스 토큰 가져 오기 및 Google Sheets 스크립트에서 사용하는 방법

분류에서Dev

Azure Pipelines에서 관리 ID 사용 : GetUserAccessToken : ID의 액세스 토큰을 가져 오지 못했습니다. AAD가 자동 실패를 반환했습니다.

분류에서Dev

새로 고침 토큰에서 Paypal 액세스 토큰 가져 오기

분류에서Dev

React의 Firebase에서 사용자 개체 속성 가져 오기

분류에서Dev

액세스 토큰으로 Azure DevOps에서 REST API를 사용하여 사용자 세부 정보 가져 오기

분류에서Dev

현재 사용자에 대한 모든 프로세스 가져 오기

분류에서Dev

Android의 GoogleAPI에서 둘 이상의 범위에 대한 액세스 토큰 가져 오기

분류에서Dev

파일 디렉토리에서 현재 사용자 이름 가져 오기

분류에서Dev

응용 프로그램이 MSAL (react-aad-msal)을 사용하여 캐시에서 액세스 토큰을 가져 오지 않습니다.

분류에서Dev

Outlook 추가 기능 토큰을 사용하여 EWS Java API로 현재 항목 서버 측 가져 오기

분류에서Dev

AuthGuard가없는 경로의 nestjs에서 현재 사용자 가져 오기

분류에서Dev

Facebook 캔버스 앱 오류 : 현재 사용자에 대한 정보를 쿼리하려면 활성 액세스 토큰을 사용해야합니다.

분류에서Dev

Angular-현재 사용자가 보호 된 경로에 액세스 할 수있는 권한이 있는지 확인하기 위해 가드에서 현재 사용자의 역할을 가져올 수 없습니다.

Related 관련 기사

  1. 1

    Golang의 Twilio에서 액세스 토큰 가져 오기

  2. 2

    두 개의 서로 다른 리소스 및 범위에 대해 react-aad-msal을 사용하여 액세스 토큰 가져 오기

  3. 3

    Android의 토큰 및 토큰 비밀에서 Linkedin OAuth2 액세스 토큰 가져 오기

  4. 4

    cURL을 사용하여 새로 고침 토큰에서 액세스 토큰 가져 오기

  5. 5

    cURL을 사용하여 새로 고침 토큰에서 액세스 토큰 가져 오기

  6. 6

    액세스 토큰없이 페이스 북 사용자의 프로필 사진 가져 오기

  7. 7

    macOS에서 현재 사용자의 데스크톱 경로 가져 오기

  8. 8

    Swift 5에서 현재 사용자의 Firebase 문서 가져 오기

  9. 9

    react-native에서 액세스 토큰을 사용하는 API의 Post 요청에서 예기치 않은 JSON 입력 오류 종료

  10. 10

    PayPal API 오류에서 액세스 토큰 가져 오기

  11. 11

    활성 액세스 토큰이 있지만 여전히 오류가 발생 함-현재 사용자에 대한 정보를 쿼리하려면 활성 액세스 토큰을 사용해야합니다.

  12. 12

    UserAssertion을 사용하여 PowerBI 액세스 토큰 가져 오기

  13. 13

    Powershell을 사용하여 APIM 액세스 토큰 가져 오기

  14. 14

    nodejs를 사용하여 Instagram 액세스 토큰 가져 오기

  15. 15

    트리거시 현재 사용자의 세션 가져 오기

  16. 16

    API (oauth2)에서 액세스 토큰 가져 오기

  17. 17

    Google Analytics 액세스 토큰 가져 오기 및 Google Sheets 스크립트에서 사용하는 방법

  18. 18

    Azure Pipelines에서 관리 ID 사용 : GetUserAccessToken : ID의 액세스 토큰을 가져 오지 못했습니다. AAD가 자동 실패를 반환했습니다.

  19. 19

    새로 고침 토큰에서 Paypal 액세스 토큰 가져 오기

  20. 20

    React의 Firebase에서 사용자 개체 속성 가져 오기

  21. 21

    액세스 토큰으로 Azure DevOps에서 REST API를 사용하여 사용자 세부 정보 가져 오기

  22. 22

    현재 사용자에 대한 모든 프로세스 가져 오기

  23. 23

    Android의 GoogleAPI에서 둘 이상의 범위에 대한 액세스 토큰 가져 오기

  24. 24

    파일 디렉토리에서 현재 사용자 이름 가져 오기

  25. 25

    응용 프로그램이 MSAL (react-aad-msal)을 사용하여 캐시에서 액세스 토큰을 가져 오지 않습니다.

  26. 26

    Outlook 추가 기능 토큰을 사용하여 EWS Java API로 현재 항목 서버 측 가져 오기

  27. 27

    AuthGuard가없는 경로의 nestjs에서 현재 사용자 가져 오기

  28. 28

    Facebook 캔버스 앱 오류 : 현재 사용자에 대한 정보를 쿼리하려면 활성 액세스 토큰을 사용해야합니다.

  29. 29

    Angular-현재 사용자가 보호 된 경로에 액세스 할 수있는 권한이 있는지 확인하기 위해 가드에서 현재 사용자의 역할을 가져올 수 없습니다.

뜨겁다태그

보관