0.0.2 • Published 6 years ago

securitx v0.0.2

Weekly downloads
3
License
MIT
Repository
github
Last release
6 years ago

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