mirror of
https://github.com/healthchecks/healthchecks.git
synced 2026-04-25 15:05:49 +03:00
[GH-ISSUE #269] Ability to select valid authentication modes #199
Labels
No labels
bug
bug
bug
feature
good-first-issue
new integration
pull-request
question
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/healthchecks#199
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @dalee-bis on GitHub (Jul 19, 2019).
Original GitHub issue: https://github.com/healthchecks/healthchecks/issues/269
Due to security requirements, we may not be allowed to use login links for accounts. Would it be possible to add an option so that this can be disabled for an account? Something like a setting on the account which allows you to select valid login options from Login Link, Password or Both.
@cuu508 commented on GitHub (Jul 19, 2019):
Yes, that could be added. Would have to think what to do in "Forgot Password" cases then too.
Out of curiosity, what's the rationale for that requirement?
@dalee-bis commented on GitHub (Jul 19, 2019):
Good point about the forgot password.
It's when using a mailing list for the login. It's a single point of failure if only one person has administrator on an account (which I believe is the current setup with Owner and Member?).
The idea was to use a mailing list for the main account and have only a small team with access to the password for admin access (very infrequently required). The practice is already in place of limiting access to a password so it would be an easier sell to the security board than having to define how we protect from anyone who is on a mailing list gaining access. I expect the login links are technically more secure but, from a social engineering perspective, it's much easier to get yourself added to a mailing list than to gain access to a password safe.
@cuu508 commented on GitHub (Jul 19, 2019):
OK, to repharase (and make sure I understand correctly):
If that's accurate, how about:
How does that sound?
Just for reference, in case it's useful, here's what I currently do when I get requests to restore lost access. Say, an employee leaves the company and their colleague wants to take over the company account. In these cases I contact the former employee and get their consent to transfer the ownership. If that's not possible, but the new colleague 1) has the same company-specific email domain 2) is already a team member, that's good enough too and I transfer the ownership.