7.1.0 • Published 2 years ago

@tridnguyen/auth v7.1.0

Weekly downloads
102
License
ISC
Repository
github
Last release
2 years ago

Auth

Helper functions to work with Auth0

Usage

SPA

import createAuth from "@tridnguyen/auth/spa";

const auth0 = await createAuth({
  clientId
  authorizationParams: {
    redirect_uri: window.location.href,
    audience: 'https://lists.cloud.tridnguyen.com',
    scope: 'openid profile email'
  }
});

await auth0.getTokenSilently({
  authorizationParams: {
    audience: 'https://lists.cloud.tridnguyen.com',
    scope: 'read:list write:list'
  }
});

await auth0.logout({
  logoutParams: {
    returnTo: window.location.href
  }
})

Machine to machine

import { getToken } from "@tridnguyen/auth/server";

const token = await getToken({
  clientId,
  clientSecret,
  audience
})
7.1.0

2 years ago

7.0.2

2 years ago

7.0.0

2 years ago

7.0.1

2 years ago

6.2.0

5 years ago

6.1.0

5 years ago

6.0.1

5 years ago

6.0.0

5 years ago

6.1.2

5 years ago

6.0.3

5 years ago

6.1.1

5 years ago

6.0.2

5 years ago

5.5.1

5 years ago

5.5.0

5 years ago

5.5.2

5 years ago

5.4.3

5 years ago

5.4.2

5 years ago

5.4.1

5 years ago

5.4.0

6 years ago

5.3.1

6 years ago

5.3.0

6 years ago

5.2.3

6 years ago

5.2.2

6 years ago

5.2.1

6 years ago

5.2.0

6 years ago

5.1.0

6 years ago

5.0.0

6 years ago

4.0.4

6 years ago

4.0.1

6 years ago

4.0.0

6 years ago

4.0.3

6 years ago

4.0.2

6 years ago

3.0.2

6 years ago

3.1.0

6 years ago

3.0.1

6 years ago

3.0.0

6 years ago

2.4.1

10 years ago

2.4.0

10 years ago

2.3.0

10 years ago

2.2.1

10 years ago

2.2.0

10 years ago

2.1.0

10 years ago

2.0.1

10 years ago

2.0.0

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago