You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -211,6 +211,8 @@ my-platform/
211
211
└── main.rs
212
212
```
213
213
214
+
The generated `config.toml` is seeded with `[schema_forge] project_name = "my-platform"` — the human-facing name shown to users in invitation emails and used as the default email `From` display-name. Edit it to whatever your users should recognize.
215
+
214
216
### Define a Schema
215
217
216
218
Create a file at `schemas/crm.schema`:
@@ -930,6 +932,7 @@ SchemaForge is under active development. All seven crates compile and pass 1123
930
932
- Axum JSON API with dynamic CRUD routes and schema management
931
933
- React site generator (`schemaforge site generate`) producing a Vite + Tailwind + shadcn app against the JSON API
932
934
- Token-based authentication (PASETO) with an auth-store-backed login endpoint
935
+
- Email-based user invitation and onboarding with single-use PASETO invite links and SMTP delivery (see [`docs/invitations-reference.md`](docs/invitations-reference.md))
933
936
- Cedar authorization policy generation
934
937
- Schema-level and field-level access control via `@access` and `@field_access` annotations
0 commit comments