securitx

0.0.2 • Public • Published

Securitx


Travis npm package Coveralls

Simple security for role-based React components.

Installation

npm install --save securitx

How Does It Work?

  import App from './App'
  import { AuthProvider } from 'securitx'
  import { IFGrant } from 'securitx'

  // find user roles on remote server
  const roles = ["USER", "ADMIN"]

  <AuthProvider roles={roles}>
    <App>
      <IFGrant grants={["USER"]}>
        <p>Now you see me</p>
      </IFGrant>
      <IFGrant grants={["MANAGER", "KEY_USER"]}>
        <p>Now you not see me</p>
      </IFGrant>
    </App>
  </AuthProvider>

License

MIT

Package Sidebar

Install

npm i securitx

Weekly Downloads

2

Version

0.0.2

License

MIT

Last publish

Collaborators

  • joelbarbosa