0.1.13 • Published 2 years ago
@authdog/js-sdk v0.1.13
@authdog/js-sdk
Installation
The package @authdog/js-sdk
can be installed from npm using via a package manager.
with yarn
yarn add @authdog/js-sdk
with npm
npm install @authdog/js-sdk
with pnpm
pnpm add @authdog/js-sdk
Usage
Once @authdog/js-sdk
is installed, you can use it like any other npm package.
TypeScript / ES6
import { fetchUserInfos, initializeSession } from "@authdog/js-sdk";
const platformUri = "<AUTHDOG_PLATFORM_URI>";
const environmentId = "<AUTHDOG_APP_ENV_ID>";
const InitDisplayUser = async () => {
const { Authorization } = initializeSession({ environmentId });
if (Authorization) {
fetchUserInfos({
environmentId,
Authorization,
platformUri
}).then((user: any) => {
if (user) {
// display user info in your app
} else {
// display unauthorized message
}
});
};
JavaScript / ES5
const {fetchUserInfos, initializeSession} = require("@authdog/js-sdk")
const platformUri = "<AUTHDOG_PLATFORM_URI>";
const environmentId = "<AUTHDOG_APP_ENV_ID>";
function() {
const session = initializeSession({ environmentId });
const Authorization = session.Authorization;
if (Authorization) {
fetchUserInfos({
environmentId,
Authorization,
platformUri
}).then((user: any) => {
if (user) {
// display user info in your app
} else {
// display unauthorized message
}
});
}
License
Released under the MIT Licence