ActivityWatch / ActivityWatch/activitywatch
REST Security (opening up the API to the network)
Open
improves: security
size: large
- Dominant language
- Python
- Stars
- 18.9k
- Forks
- 1k
- Avg merge
- 1d 4h
- Merged PRs (30d)
- 28
Description
We need to set up proper API security using authentication and HMAC.
First version I propose is that the key is stored on the file system and local clients can simply read it. This is [how the Deluge daemon does authentication](http://dev.deluge-torrent.org/wiki/UserGuide/Authentication).
To add a non-local watcher we'd want some form of pairing, but non-local watchers are not a priority and not required to work for issue to be closed.
Contributor guide
Assessment
This issue has not been assessed yet.