13.0.0 • Published 2 days ago

@imperium/auth-client v13.0.0

Weekly downloads
114
License
MIT
Repository
github
Last release
2 days ago

@imperium/auth-client

Coverage_badge GitHub tag GitHub issues GitHub pull-requests

GitHub license GitHub contributors

About

This is an Imperium client module providing authentication and authorization support for a web client.

The major parts of this package are:

  • Imperium client module

The Imperium feature module tracks if a user is logged in. It also creates a cache for authorization information. The user information is persisted in Local Storage. The authorization cache is persisted in an IndexedDB.

Environment Variables

These can be specified in an env.js file. These are not secret or protected!

VariableDefaultDescription
IMP_PERMISSION_CACHE_EXPIRES3600Number of seconds to expire the client side permissions cache.
IMP_API_URL'http://localhost:4001'The URL of the api endpoint.
authAccessTokenKey'access'The local storage key that the access token is stored at.
authIdKey'id'The local storage key that the id is stored at.
authRefreshUrl'/api/refresh'What the refresh endpoint is accessible at.
authLoginUrl'/api/login'What the login endpoint is accessible at.
authForgotPasswordUrl'/api/forgot-password'What the forgot password endpoint is accessible at.
authPermissionUrl'/api/authWhat the permission endpoint is accessible at.
13.0.0

2 days ago

12.0.2-alpha.0

2 days ago

12.0.0

2 months ago

12.0.0-alpha.0

3 months ago

11.0.1-alpha.0

1 year ago

11.1.0

1 year ago

11.0.0

1 year ago

10.5.0

2 years ago

10.4.13-alpha.2

2 years ago

10.4.10

2 years ago

10.4.2

2 years ago

10.4.3

2 years ago

10.4.4

2 years ago

10.4.5

2 years ago

10.4.8

2 years ago

10.4.0

2 years ago

10.3.5-alpha.0

2 years ago

10.3.2

2 years ago

10.3.3

2 years ago

10.3.4

2 years ago

10.3.5

2 years ago

10.3.4-alpha.0

2 years ago

10.4.8-alpha.0

2 years ago

10.3.6-alpha.0

2 years ago

10.4.2-alpha.0

2 years ago

10.2.0

2 years ago

10.1.3-alpha.0

2 years ago

10.0.1

2 years ago

10.0.2

2 years ago

10.0.3

2 years ago

10.0.4

2 years ago

10.0.1-alpha.0

2 years ago

10.1.0

2 years ago

10.0.2-alpha.0

2 years ago

10.0.4-alpha.0

2 years ago

10.0.8-alpha.0

2 years ago

10.0.0

2 years ago

9.0.1-alpha.0

2 years ago

8.3.0

2 years ago

9.0.0

2 years ago

8.1.0

2 years ago

8.1.1

2 years ago

8.0.0

2 years ago

7.1.0

3 years ago

7.0.4

3 years ago

7.0.0

3 years ago

6.1.0

3 years ago

6.1.1

3 years ago

6.0.4-alpha.1

3 years ago

6.0.4-alpha.0

3 years ago

6.0.2-alpha.0

3 years ago

6.0.2

3 years ago

5.3.1

3 years ago

5.3.0

3 years ago

5.2.2-alpha.11

3 years ago

6.0.1

3 years ago

6.0.0

3 years ago

5.3.5-alpha.3

3 years ago

5.2.2-alpha.8

3 years ago

5.3.5-alpha.1

3 years ago

5.3.5-alpha.0

3 years ago

5.3.1-alpha.1

3 years ago

5.3.1-alpha.0

3 years ago

5.2.2-alpha.7

3 years ago

5.2.2-alpha.5

3 years ago

5.2.2-alpha.4

3 years ago

5.2.2-alpha.6

3 years ago

5.2.2-alpha.3

3 years ago

5.2.2-alpha.2

3 years ago

5.2.1

3 years ago

5.2.1-alpha.1

3 years ago

5.2.1-alpha.0

3 years ago

5.2.0

3 years ago

5.1.3-alpha.5

3 years ago

5.1.2

3 years ago

5.1.2-alpha.1

3 years ago

5.0.0

4 years ago

5.0.0-rc.2

4 years ago

4.6.1

4 years ago

4.6.0

4 years ago

4.5.2-alpha.0

4 years ago

4.5.0

4 years ago

4.5.1

4 years ago

4.4.2-alpha.8

4 years ago

4.4.2-alpha.1

4 years ago

4.4.2-alpha.0

4 years ago

4.4.0

4 years ago

4.3.1-alpha.7

4 years ago

4.3.1-alpha.0

4 years ago

4.2.1

4 years ago

4.3.0

4 years ago

4.2.1-alpha.3

4 years ago

4.2.1-alpha.2

4 years ago

4.2.1-alpha.1

4 years ago

4.2.0

4 years ago

4.1.3-alpha.0

4 years ago

4.1.3-alpha.3

4 years ago

4.1.1-alpha.2

4 years ago

4.1.1

4 years ago

4.1.0

4 years ago

4.0.10-alpha.2

4 years ago

4.0.10-alpha.0

4 years ago

4.0.8-alpha.1

4 years ago

4.0.8

4 years ago

4.0.7

4 years ago

4.0.7-alpha.16

4 years ago

4.0.7-alpha.8

4 years ago

4.0.6

4 years ago

4.0.5

4 years ago

4.0.4

4 years ago