2.0.14 • Published 9 months ago
@nexeraid/js-sdk v2.0.14
NexeraID JS SDK
- NexeraID JS SDK, use anywhere JS runs.
How to install
npm install @nexeraid/js-sdk
First steps
- Access your Nexera Application's Settings > API page and get the API key.
How to use
/**
* Create an API client and authenticate with your API key
*/
const apiClient = createApiClient({
apiKey: API_KEY,
});
Self-provided authentication
If you already have your own authentication system, you can create a user session like so:
/*
* Get access token
* This has to be done from secured server, to avoid leaking API_KEY
*/
const sessionRes = await apiClient.createSession({
/**
* The workflow id that this session will be bound to.
* You can find this id in nexera's dashboard.
*/
workflowId: WORKFLOW_ID,
/**
* The unique identifier to associate this used to.
* This id is used to differenciate users on Nexera and will be
* given back to you on every webhook we send.
*/
externalUserId: "35194",
});
Please find below an example endpoint using express:
const apiClient = createApiClient({
apiKey: API_KEY,
});
app.get('/my-nexera-auth', (req, res) => {
const userId = req.userId;
const authSession = await apiClient.createSession({
workflowId: WORKFLOW_ID,
externalUserId: userId,
});
res.json(authSession);
});
Web3 auth
TODO
2.0.34-dev
9 months ago
2.0.33-dev
9 months ago
2.0.36-dev
9 months ago
2.0.35-dev
9 months ago
2.0.32-dev
9 months ago
2.0.31-dev
9 months ago
2.0.28-dev
9 months ago
2.0.30-dev
9 months ago
2.0.29-dev
9 months ago
2.0.23-dev
9 months ago
2.0.27-dev
9 months ago
2.0.26-dev
9 months ago
2.0.25-dev
9 months ago
2.0.24-dev
9 months ago
2.0.19-dev
10 months ago
2.0.14
10 months ago
2.0.18-dev
10 months ago
2.0.22-dev
9 months ago
2.0.17-dev
10 months ago
2.0.21-dev
9 months ago
2.0.16-dev
10 months ago
2.0.15-dev
10 months ago
2.0.14-staging
10 months ago
2.0.14-dev
10 months ago
2.0.13-dev
10 months ago
2.0.12-dev
10 months ago
2.0.11-dev
10 months ago
2.0.7-dev
10 months ago
2.0.10-dev
10 months ago
2.0.9-dev
10 months ago
2.0.8-dev
10 months ago
2.0.10
10 months ago
2.0.6-dev
10 months ago
2.0.10-staging
10 months ago
2.0.5-dev
10 months ago
2.0.4-dev
10 months ago
2.0.3-dev
10 months ago
2.0.2-development-1724249013201
10 months ago
2.0.2-dev
10 months ago
2.0.1-development-1724168804071
10 months ago
2.0.1-development-1724165963543
10 months ago
2.0.1-dev
10 months ago
2.0.0-feature-web3-457-remove-identity-app-mapping-to-legacy-react-context-last-1724145709897
10 months ago
2.0.0-feature-web3-457-remove-identity-app-mapping-to-legacy-react-context-last-1724144800534
10 months ago
2.0.0-feature-web3-457-remove-identity-app-mapping-to-legacy-react-context-last-1724143560136
10 months ago