Security interaction with timeline

main
Bob Mottram 2021-06-29 18:44:17 +01:00
parent 2d567fb143
commit dfeddf5abc
1 changed files with 6 additions and 0 deletions

View File

@ -86,6 +86,12 @@ The way that the theming system was designed is in order to avoid problems simil
This currently uses basic auth, which is simple to implement. Oauth2 is conventional, but seems overly complex and the user interface for it within other comparable apps is clunky.
### Interaction with Timeline
![timeline and security modules](https://gitlab.com/bashrc2/epicyon/-/raw/main/architecture/epicyon_groups_Timeline_Security.png)
The *inbox* queue makes calls to check http and linked data signatures. Various modules call *auth* typically because they're implementing the basic auth of the C2S interface.
## Accessibility
Trying to keep up with web accessibility standards. There should be configurable keyboard shortcuts for all of the main navigation actions. High contrast themes should be available. The desktop client should support text-to-speech. There should be the ability to run in a shell browser such as Lynx, without any significant loss of functionality.