... | @@ -619,3 +619,13 @@ It is a single authentication solution. |
... | @@ -619,3 +619,13 @@ It is a single authentication solution. |
|
3. `Deauthenticate(*SystemUser) error`
|
|
3. `Deauthenticate(*SystemUser) error`
|
|
|
|
|
|
This callout point should close the user sessions in the external authentication point if necessary.
|
|
This callout point should close the user sessions in the external authentication point if necessary.
|
|
|
|
|
|
|
|
### Extra callout points
|
|
|
|
|
|
|
|
These callouts aren't necessary to authorize the users but provide related utilities, e.g., user management.
|
|
|
|
|
|
|
|
1. `GetUserProfile`
|
|
|
|
2. `ListUsers`
|
|
|
|
3. `ChangeUserPassword`
|
|
|
|
|
|
|
|
If these callout points are missing, user management pages should be disabled. |
|
|
|
\ No newline at end of file |