Giter VIP home page Giter VIP logo

bas's Introduction

Basic Access Service

  • add change password endpoint
  • Add company token to create users endpoint

Workflow should be

  1. Master user can create generic users
  2. Master User can create roles
  3. Master user can create companies
  4. When a company is created it will generate admin roles and system roles
  5. A system role doesnt expire
  6. A system role can regenerate his JWT
  7. A global list of users is accesible to master user
  8. Power users can add users to company
  9. a power user for the company has access to a list of users
  10. when creating a new user, you have an optional field that allows you the assign a user to a company by default
  11. when logged you will get the roles for the user filtered by he requesting company

bas's People

Contributors

xarkamx avatar

Stargazers

Bruno Gomes avatar

Watchers

 avatar  avatar

bas's Issues

Create user endpoint

  1. create User endpoint
  2. will be able to create a new user.
  3. will return the user id.

Current user details endpoint

Create an endpoint where the user will get all of his details and be able to update those
create an endpoint where a user with a predefined rol will in the company or domain will be able to edit any user from those sources

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.