ActivityWatch / ActivityWatch/activitywatch

REST Security (opening up the API to the network)

Open
#32 13 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.