@pickme/auth
    Preparing search index...
    • AWS Cognito를 사용하여 사용자를 인증하고 인증 토큰을 반환합니다.

      Parameters

      • params: LoginRequest

        사용자 이름과 비밀번호를 포함하는 객체.

        이 타입은 로그인 요청의 구조를 정의하는 데 사용됩니다.

        • password: string

          사용자의 비밀번호입니다.

        • username: string

          사용자의 사용자 이름입니다.

      Returns Promise<ICognitoUserSessionData>

      인증 토큰을 포함하는 Promise:

      • IdToken: 사용자 인증 정보를 포함한 토큰으로, 클라이언트에서 사용자 정보를 가져올 때 사용.
      • AccessToken: API 접근 권한을 증명하는 토큰으로, 백엔드 서비스에 접근할 때 사용.
      • RefreshToken: IdTokenAccessToken이 만료되었을 때 갱신에 사용되는 토큰.

      인증에 실패할 경우 에러 메시지와 함께 거부됩니다.