1.0.6 • Published 2 years ago

react-logify v1.0.6

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

React Logify

Sample Code

Logify.id - Unlimited free authorization & authentication service

Tutorial

Install package

npm install react-logify

Setup env variable

Create .env file and store Logify Domain Key

REACT_APP_LOGIFY_DOMAINKEY = YOUR_DOMAIN_KEY

Import useLogify

import { useLogify } from 'react-logify';
const { user, onLogin, onLogout } = useLogify();

where type of user is

{
  id: string;
  profileId: string;
  name: string;
  pic: string;
  email: string;
  timezone: string;
  organization?:{
    id: string;
    name: string;
    logo: string;
    designation: string;
    staffId: string;
    internal: boolean;
  }
}

To Initiate Login

{
  !user.id && <button onClick={onLogin}>Login</button>;
}

To Initiate Logout or Switch Persona

{
  user.id && (
    <>
      <button onClick={onLogout}>Logout</button>
      <button onClick={onLogin}>Switch Persona</button>
    </>
  );
}
1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago

0.1.0

2 years ago