You've already forked authentication-service
mirror of
https://github.com/matrix-org/matrix-authentication-service.git
synced 2025-07-29 22:01:14 +03:00
Small documentation fixes
- Removes mentions of the `mas-cli templates save` command - Removes the old `experimental` flags - Removes the old `policy.data.passwords` configs - Document the `policy.data.client_registration` flags - Remove references to the pre-built macOS binaries - Explains how to get syn2mas - State that you need to prepare the database before importing data - Clean up the reverse proxy documentation - Clarify that you don't need to provede templates/policy/assets manually when running the docker image
This commit is contained in:
@ -1,37 +1,15 @@
|
||||
# `templates`
|
||||
|
||||
Helps customizing templates.
|
||||
## `templates check`
|
||||
|
||||
## `templates save <path>`
|
||||
|
||||
Save the builtin template in the specified folder.
|
||||
|
||||
```console
|
||||
$ mas-cli templates save ./templates
|
||||
INFO mas_core::templates: Wrote template path="./templates/login.html"
|
||||
INFO mas_core::templates: Wrote template path="./templates/register.html"
|
||||
INFO mas_core::templates: Wrote template path="./templates/index.html"
|
||||
INFO mas_core::templates: Wrote template path="./templates/reauth.html"
|
||||
INFO mas_core::templates: Wrote template path="./templates/form_post.html"
|
||||
INFO mas_core::templates: Wrote template path="./templates/error.html"
|
||||
INFO mas_core::templates: Wrote template path="./templates/base.html"
|
||||
```
|
||||
|
||||
By default this command won't overwrite existing files, but this behavior can be changed by adding the `--overwrite` flag.
|
||||
|
||||
## `templates check <path>`
|
||||
|
||||
Check the validity of the templates in the specified folder.
|
||||
Check the validity of the templates loaded by the config.
|
||||
It compiles the templates and then renders them with different contexts.
|
||||
|
||||
```console
|
||||
$ mas-cli templates check ./templates
|
||||
INFO mas_core::templates: Loading builtin templates
|
||||
$ mas-cli templates check
|
||||
INFO mas_core::templates: Loading templates from filesystem path=./templates/**/*.{html,txt}
|
||||
INFO mas_core::templates::check: Rendering template name="login.html" context={"csrf_token":"fake_csrf_token","form":{"fields_errors":{},"form_errors":[],"has_errors":false}}
|
||||
INFO mas_core::templates::check: Rendering template name="register.html" context={"__UNUSED":null,"csrf_token":"fake_csrf_token"}
|
||||
INFO mas_core::templates::check: Rendering template name="index.html" context={"csrf_token":"fake_csrf_token","current_session":{"active":true,"created_at":"2021-09-24T13:26:52.962135085Z","id":1,"last_authd_at":"2021-09-24T13:26:52.962135316Z","user_id":2,"username":"john"},"discovery_url":"https://example.com/.well-known/openid-configuration"}
|
||||
...
|
||||
```
|
||||
|
||||
Builtin templates are still loaded by default when running this command, but this can be skipped by adding the `--skip-builtin` flag.
|
||||
|
Reference in New Issue
Block a user