Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

Report suspicious login attempts #4556

Open
Half-Shot opened this issue Feb 4, 2019 · 3 comments
Open

Report suspicious login attempts #4556

Half-Shot opened this issue Feb 4, 2019 · 3 comments
Labels
T-Enhancement New features, changes in functionality, improvements in performance, or user-facing enhancements. z-feature (Deprecated Label) z-p2 (Deprecated Label)

Comments

@Half-Shot
Copy link
Collaborator

Half-Shot commented Feb 4, 2019

Description: Most services seem to implement this to alert users to break-ins. We should consider at least support sending a notification and optionally locking the account until verified through email or another medium.

It's not a major problem if people don't re-use passwords, but it happens.

To break this down further, I'd like to propose having different levels of security ranging from just checking if the user has signed in from a different region, to checking if the users IP address has changed. This would be useful for people who want a paranoid mode.

In terms of spec, this would require the concept of an account being "locked" as well as an account_data type which could store the security level required to trigger a lock. I've mentioned it in synapse first because a server-level alert only (not locking the account) config option would require no spec changes.

@Half-Shot Half-Shot changed the title Report changes in geo-location when logging in to email Report changes of geo-location when logging in Feb 4, 2019
@Half-Shot Half-Shot changed the title Report changes of geo-location when logging in Report suspicious login attempts Feb 4, 2019
@neilisfragile
Copy link
Contributor

In the same spirit we should also look to things like TOTP

@neilisfragile neilisfragile added z-p2 (Deprecated Label) z-feature (Deprecated Label) labels Feb 11, 2019
@Half-Shot
Copy link
Collaborator Author

In the same spirit we should also look to things like TOTP

100% yes!

@colonelkrud
Copy link

Full webauthn support with email reporting of suspicious activity would be preferred. Relevant to: #2460

@MadLittleMods MadLittleMods added the T-Enhancement New features, changes in functionality, improvements in performance, or user-facing enhancements. label Aug 17, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
T-Enhancement New features, changes in functionality, improvements in performance, or user-facing enhancements. z-feature (Deprecated Label) z-p2 (Deprecated Label)
Projects
None yet
Development

No branches or pull requests

4 participants