budibase/packages/auth
Michael Drury 655bfe1a0c
Merge branch 'develop' into feature/multi-tenants
2021-08-04 10:07:31 +01:00
..
scripts Add database test configuration to auth package 2021-07-15 12:55:35 +01:00
src Merge branch 'develop' into feature/multi-tenants 2021-08-04 10:07:31 +01:00
.gitignore
README.md
cache.js WIP - first version of user sessions. 2021-07-06 18:10:04 +01:00
constants.js Adding concept of version to APIs. 2021-07-23 15:29:14 +01:00
db.js re-write, to use the ideas that Rory put in place, still WIP, un-tested but all implemented. 2021-08-02 18:34:43 +01:00
package.json Merge branch 'develop' into feature/multi-tenants 2021-08-04 10:07:31 +01:00
permissions.js
redis.js
roles.js
sessions.js Fixing session issues after testing a bit. 2021-07-07 17:15:53 +01:00
tenancy.js re-write, to use the ideas that Rory put in place, still WIP, un-tested but all implemented. 2021-08-02 18:34:43 +01:00
yarn.lock re-write, to use the ideas that Rory put in place, still WIP, un-tested but all implemented. 2021-08-02 18:34:43 +01:00

README.md

Budibase Core backend library

This library contains core functionality, like auth and security features which are shared between backend services.

Note about top level JS files

For the purposes of being able to do say require("@budibase/auth/permissions") we need to specify the exports at the top-level of the module.

For these files they should be limited to a single require of the file that should be exported and then a single module.exports = ... to export the file in commonJS.