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