This repository has been archived by the owner on Sep 10, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 32
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- 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
- Loading branch information
Showing
7 changed files
with
152 additions
and
86 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters