AWS Amplify

Creator
Creator
Seonglae ChoSeonglae Cho
Created
Created
2025 Oct 22 9:26
Editor
Edited
Edited
2025 Oct 30 13:38
Refs
Refs
import { getCurrentUser } from 'aws-amplify/auth'; const { username, userId, signInDetails } = await getCurrentUser(); console.log("username", username); console.log("user id", userId); console.log("sign-in details", signInDetails);

Frontend

import { signInWithRedirect, signOut } from 'aws-amplify/auth'; // OnClick

Session

import { fetchAuthSession, decodeJWT } from 'aws-amplify/auth'; const session = await fetchAuthSession(); session.token.idToken session.token.accessToken const decoded = decodeJWT(session.tokens.idToken.toString()
 
 
 
 

Amplify UI login widget with SSO

Customization | Amplify UI for React
Override and customize your Authenticator.
Customization | Amplify UI for React
Manage user sessions - AWS Amplify Gen 2 Documentation
Learn how to manage user sessions AWS Amplify Documentation
Manage user sessions - AWS Amplify Gen 2 Documentation
 
 

Recommendations