In order to provide custom login screens, registration emails, reset password emails, etc. a Template system that can associate template types with the template needed to render the information correctly should be created.
AC
Templates can be persisted to the database correctly.
Templates are used by the authorization server in the correct places.
Details
An enumeration should used for each template type (login, registration, reset, etc).
The enumeration values should be documented and the template tags should be included in the documentation.
Templates
In order to provide custom login screens, registration emails, reset password emails, etc. a Template system that can associate template types with the template needed to render the information correctly should be created.
AC
Details