An open API service indexing awesome lists of open source software.

https://github.com/authress/component-library.js

The Authress component library provides auth components for easy user management and role changes.
https://github.com/authress/component-library.js

Last synced: 4 months ago
JSON representation

The Authress component library provides auth components for easy user management and role changes.

Awesome Lists containing this project

README

          


Authress media banner

# Authress Web Component Library
This is the Authress web component library. It provides full featured web components to provide easy and direct integration with Authress.





### Library Contents:
* [MFA Device Management](./src/components/mfaDevices/mfaDevices.js) - Library component to automatically display a users existing MFA devices and manage them.
* [User Profile](./src/components/userProfile/userProfile.js) - Easily display the user profile view with all their data sourced from your user's access token.
* [Role Selector](./src/components/roleSelector/roleSelector.js) - 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](./src/components/vanishingKeys.js) - The UI web component that communicates with the [Authress Vanishing Keys](https://github.com/Authress/vanishing-keys) service.

## Usage

```sh
npm install @authress/component-library
```

```js
import '@authress/component-library';
```

```html

```