GitHub Login #772

Open
opened 2026-04-05 16:22:53 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @outductor on 7/30/2024

Is your feature request related to a problem? Please describe.
I'm always frustrated when I have to remember another set of credentials to log into oneuptime. Many developers and users already use GitHub for authentication, and having a separate login for oneuptime creates an additional hurdle and inconvenience.

Describe the solution you'd like
I would like to have the option to log into oneuptime using my GitHub account. This would streamline the login process and make it easier for users who are already familiar with GitHub authentication. Implementing OAuth with GitHub would allow users to authenticate using their existing GitHub credentials.

Describe alternatives you've considered

  • Using other OAuth providers like Google or Microsoft, but GitHub is the most relevant for developers.
  • Implementing a password manager to handle multiple credentials, but this still requires initial setup and management.
  • Maintaining the current system and not implementing GitHub login, which continues the inconvenience.

Additional context
Adding GitHub login can also enhance security, as GitHub provides robust authentication mechanisms. Below are some screenshots of other services that have successfully implemented GitHub login, which could serve as a reference for oneuptime.

*Originally created by @outductor on 7/30/2024* **Is your feature request related to a problem? Please describe.** I'm always frustrated when I have to remember another set of credentials to log into oneuptime. Many developers and users already use GitHub for authentication, and having a separate login for oneuptime creates an additional hurdle and inconvenience. **Describe the solution you'd like** I would like to have the option to log into oneuptime using my GitHub account. This would streamline the login process and make it easier for users who are already familiar with GitHub authentication. Implementing OAuth with GitHub would allow users to authenticate using their existing GitHub credentials. **Describe alternatives you've considered** * Using other OAuth providers like Google or Microsoft, but GitHub is the most relevant for developers. * Implementing a password manager to handle multiple credentials, but this still requires initial setup and management. * Maintaining the current system and not implementing GitHub login, which continues the inconvenience. **Additional context** Adding GitHub login can also enhance security, as GitHub provides robust authentication mechanisms. Below are some screenshots of other services that have successfully implemented GitHub login, which could serve as a reference for oneuptime.
MrUnknownDE added the enhancementlow priorityenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementlow priority labels 2026-04-05 16:22:55 +02:00
Sign in to join this conversation.
No Label enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement low priority low priority
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/oneuptime#772