@auth0/nextjs-auth0
Version:
Auth0 Next.js SDK
20 lines (19 loc) • 400 B
JavaScript
const DEFAULT_ALLOWED_CLAIMS = [
"sub",
"name",
"nickname",
"given_name",
"family_name",
"picture",
"email",
"email_verified",
"org_id"
];
export function filterClaims(claims) {
return Object.keys(claims).reduce((acc, key) => {
if (DEFAULT_ALLOWED_CLAIMS.includes(key)) {
acc[key] = claims[key];
}
return acc;
}, {});
}