The IrregularChat Login: Difference between revisions
init Tag: wikieditor |
fix bold Tag: wikieditor |
||
Line 6: | Line 6: | ||
Issues with previous identity solutions: | Issues with previous identity solutions: | ||
* | * '''Local Login''': One login per account is inconvenient and less secure, especially when users don’t always have access to a password manager. Local logins also present more vulnerabilities and require constant patching. As our community grows, this solution is not sustainable. | ||
* | * '''GitHub''': Surprisingly, only a small portion of our members had GitHub accounts. While we attempted to use it as a forcing function, it became a barrier for simpler services like a wiki. GitHub also lacks automation and control for logins unless you opt for an expensive enterprise account. | ||
* | * '''KeyCloak''': Another self-hosted solution, but not as intuitive for managing the variety of services within our community. | ||
* | * '''Google''': While secure, Google raises privacy concerns, and depending on a large corporation for identity management wasn’t ideal for our self-hosted philosophy. | ||
== Common Issues and Questions == | == Common Issues and Questions == |
Revision as of 03:32, 25 September 2024
About The IrregularChat Login
> Using a self-hosted, open-source identity provider means prioritizing security and taking control of your most sensitive data. With Authentik, you no longer need to continually place your trust in a third-party service.
The IrregularChat Login is powered by Authentik after we tested different options including local login, GitHub, KeyCloak, and Google. Regardless of which solution we chose, the decision to use an identity provider like Authentik was guided by the need for secure, flexible, and scalable solutions for our community. More insights can be found here: Authentik Blog Post on Identity Solutions.
Issues with previous identity solutions:
- Local Login: One login per account is inconvenient and less secure, especially when users don’t always have access to a password manager. Local logins also present more vulnerabilities and require constant patching. As our community grows, this solution is not sustainable.
- GitHub: Surprisingly, only a small portion of our members had GitHub accounts. While we attempted to use it as a forcing function, it became a barrier for simpler services like a wiki. GitHub also lacks automation and control for logins unless you opt for an expensive enterprise account.
- KeyCloak: Another self-hosted solution, but not as intuitive for managing the variety of services within our community.
- Google: While secure, Google raises privacy concerns, and depending on a large corporation for identity management wasn’t ideal for our self-hosted philosophy.
Common Issues and Questions
Forgot My Password
If you don’t have access to your email, message one of the Admins from the chat to retrieve your account. Please provide details such as when you joined and who added you.
What's My Username?
You can log in using your email. However, if your account was set up by an admin and doesn’t have an email, message one of the Admins from the chat. Provide details like when you joined and who added you to help locate your account.
How Do I Make an Account?
Do you have a .mil email? Use the Automated Account Registration.
If not, message one of the Admins from the chat. You will need to provide bonafides and your email. Once verified, you will receive login credentials and information on services available with your account.