This is the Authress web component library. It provides full featured web components to provide easy and direct integration with Authress.
- MFA Device Management - Library component to automatically display a users existing MFA devices and manage them.
- User Profile - Easily display the user profile view with all their data sourced from your user's access token.
- Role Selector - Displays a configurable drop down which lets a user invite, share, and select user roles for other users for a specific resource. Requests can be proxied through your service or update Authress access records and permissions directly.
- Vanishing Keys - The UI web component that communicates with the Authress Vanishing Keys service.
npm install @authress/component-library
import '@authress/component-library';
<authress-mfa-devices></authress-mfa-devices>
<authress-user-profile></authress-user-profile>
<authress-role-selector></authress-role-selector>
<authress-vanishing-keys></authress-vanishings-keys>