mujx / hakatime

Wakatime server implementation & analytics dashboard
https://hakatime.mtx-dev.xyz
The Unlicense
607 stars 44 forks source link

Bruteforce protection #95

Open vycdev opened 2 months ago

vycdev commented 2 months ago

Right now accounts can be bruteforced, there should be a limit to the number of failed attempts.

mujx commented 2 months ago

This was left out by design because the service is meant to be behind some kind of http proxy that will handle those things.

For example this can be achieved easily with nginx: https://docs.nginx.com/nginx/admin-guide/security-controls/controlling-access-proxied-http/