0.3.1 • Published 4 months ago

ts-cognito v0.3.1

Weekly downloads
-
License
MIT
Repository
github
Last release
4 months ago

ts-cognito

Reference

Usage

User Client

import { CognitoClient } from "ts-cognito";

const client = new CognitoClient(COGNITO_CLIENT_ID);
const response = await client.initiateAuth("dummy", "dummy");
methodinputoutput
signUpusername: string,password: string,attributes?: AttributeType[]Promise\<SignUpCommandOutput>
confirmSignUpusername: string,confirmationCode: stringPromise\<ConfirmSignUpCommandOutput>
resendConfirmationCodeusername: stringPromise\<ResendConfirmationCodeCommandOutput>
initiateAuthusername: string,password: stringPromise\<InitiateAuthCommandOutput>
refreshTokenAuthrefreshToken: stringPromise\<InitiateAuthCommandOutput>
getAuthenticationTokensresponse: InitiateAuthCommandOutputAuthOutput
globalSignOutaccessToken: stringPromise\<GlobalSignOutCommandOutput>
getUseraccessToken: stringPromise\<GetUserCommandOutput>
updateUserAttributesaccessToken: string,attributes: AttributeType[]Promise\<UpdateUserAttributesCommandOutput>
respondToAuthChallengesession: string,username: string,password: stringPromise\<RespondToAuthChallengeCommandOutput>
changePasswordaccessToken: string,previousPassword: string,proposedPassword: stringPromise\<ChangePasswordCommandOutput>
forgotPasswordusername: stringPromise\<ForgotPasswordCommandOutput>
confirmForgotPasswordconfirmationCode: string,username: string,password: stringPromise\<ConfirmForgotPasswordCommandOutput>
deleteUseraccessToken: stringPromise\<DeleteGroupCommandOutput>

Admin Client

import { CognitoAdminClient } from "ts-cognito";

const admin = new CognitoAdminClient(COGNITO_USER_POOL_ID);
const response = await admin.isExistUser("dummy");
methodinputoutput
isExistUserusername: stringPromise\<boolean>
listUserslimit: number,paginationToken?: stringPromise\<ListUsersCommandOutput>
getUseruserName: stringPromise\<AdminGetUserCommandOutput>
disableUseruserName: stringPromise\<AdminDisableUserCommandOutput>
enableUseruserName: stringPromise\<AdminEnableUserCommandOutput>
setAttributeuserName: string,name: string,value: stringPromise\<AdminUpdateUserAttributesCommandOutput>
deleteUserusername: stringPromise\<AdminDeleteUserCommandOutput>
0.3.1

4 months ago

0.3.0

7 months ago

0.2.0

11 months ago

0.1.2

1 year ago

0.1.1

1 year ago

0.1.0

1 year ago

0.0.1

1 year ago

1.0.1

2 years ago

1.0.0

2 years ago