Skip to content
This repository has been archived by the owner on Oct 5, 2020. It is now read-only.

sys-core: accounts #597

Open
joe-getcouragenow opened this issue Sep 16, 2020 · 1 comment
Open

sys-core: accounts #597

joe-getcouragenow opened this issue Sep 16, 2020 · 1 comment
Assignees

Comments

@joe-getcouragenow
Copy link
Contributor

joe-getcouragenow commented Sep 16, 2020

Now we start the real system and start at the login and users.

sys-core/server

  • starts the genji badger DB, and so all modules automatically get access to it.
  • Can call the DB "sys-core", and genjo will create a folder at runtime for it.
  • Any Tables sys-core controls shoudl start with "sys-core ...." prefix.
    • same with anything else.
    • Is this way all modules can use the genji Badger DB and control their Tables.

sys-core/accounts

  • Needed because all modules need access to the accounts data in order to do Auth / Authz
  • Also mod.admin will need it.
  • SO essentially we need to take mod-accounts and now call it sys-core/accounts
    • Will have a client and server
    • client stuff can be widgets and pages that we reused by Modules ( see below ...)

mod-admin:

  • Is used for an Admin to see and edit the users, roles and permissions.
  • So It will use many of the client and server code from sys-core/accounts

After:

Test Data

@cloudwebrtc
Copy link
Contributor

cloudwebrtc commented Sep 21, 2020

Starting

#610
#643

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants