Accounts

A

WIP notes:

  • The goal is to be able to run a separate accounts service (distributed architecture) that consumer applications integrate with, but also naturally all packages installed within the same app.
package nameresponsibilitieswhere is code run
space:accounts- Domain layer
- Protects account creation
- Tracks user access activity
Server
space:accounts-ui- Application service
- Provides an API for the client to call for creating accounts
- Listens for the successful account creation in the domain layer and creates the application user.
Both
space:accounts-ui-blaze-semantic- View layer using Blaze Components and Semantic UIClient

๐Ÿ“˜

What about other View layer technologies?

Build your own space:accounts-ui-* package! space:accounts-ui-blaze-semantic is intended primarily as a reference, or for getting started quick if using Blaze Components and Semantic UI