[GH-ISSUE #579] GitHub Oauth returning 500 "Internal Server Error" when authenticating #293

Closed
opened 2026-03-03 00:19:59 +03:00 by kerem · 3 comments
Owner

Originally created by @whophil on GitHub (Aug 10, 2020).
Original GitHub issue: https://github.com/BoostIO/BoostNote-App/issues/579

Current behavior

When I try to create a new cloud storage (via the Boostnote Web App), it takes me to the GitHub Oauth login screen. After providing my username and password, it brings me back to a screen that just says "Internal Server Error." It works when I try to log in to a different user GitHub account - there just seems to be a problem with authenticating one specific account. I have tried revoking the OAuth permissions on GitHub to no avail.

Expected behavior

OAuth should work.

Steps to reproduce

This fails with a specific GitHub account and works with another.

  1. Open BoostNote web app (https://note.boostio.co/app/)
  2. Under "Storage Type," click "Cloud"
  3. Click "Sign In"
  4. Click "Login via GitHub" - a pop-up for GitHub credentials appears
  5. Enter GitHub credentials
  6. "Internal Server Error" is returned, web app does not authenticate.

Environment

  • Boostnote version: Web
  • OS version and name:
Originally created by @whophil on GitHub (Aug 10, 2020). Original GitHub issue: https://github.com/BoostIO/BoostNote-App/issues/579 # Current behavior When I try to create a new cloud storage (via the Boostnote Web App), it takes me to the GitHub Oauth login screen. After providing my username and password, it brings me back to a screen that just says "Internal Server Error." It works when I try to log in to a different user GitHub account - there just seems to be a problem with authenticating one specific account. I have tried revoking the OAuth permissions on GitHub to no avail. <!-- Let us know what is currently happening. Please include some **screenshots** with the **developer tools** open (console tab) when you report a bug. If your issue is regarding the new Boost Note.next, please open an issue in the new repo 👉 https://github.com/BoostIO/BoostNote.next/issues. --> # Expected behavior OAuth should work. <!-- Let us know what you think should happen. --> # Steps to reproduce <!-- Please be thorough, issues we can reproduce are easier to fix. --> This fails with a specific GitHub account and works with another. 1. Open BoostNote web app (https://note.boostio.co/app/) 2. Under "Storage Type," click "Cloud" 3. Click "Sign In" 4. Click "Login via GitHub" - a pop-up for GitHub credentials appears 5. Enter GitHub credentials 6. "Internal Server Error" is returned, web app does not authenticate. # Environment - Boostnote version: <!-- 0.x.x --> Web - OS version and name: <!-- Windows 10 / Ubuntu 18.04 / etc --> <!-- Love Boostnote? Please consider supporting us on IssueHunt: 👉 https://issuehunt.io/repos/53266139 -->
kerem 2026-03-03 00:19:59 +03:00
  • closed this issue
  • added the
    bug 🐛
    label
Author
Owner

@Flexo013 commented on GitHub (Aug 10, 2020):

@Rokt33r has more knowledge about these issues. I recommend you contact him on our Slack. That way you can get back on your way 😄

<!-- gh-comment-id:671565605 --> @Flexo013 commented on GitHub (Aug 10, 2020): @Rokt33r has more knowledge about these issues. I recommend you contact him on our Slack. That way you can get back on your way 😄
Author
Owner

@Rokt33r commented on GitHub (Aug 10, 2020):

I'll investigate and try to fix this issue today.

<!-- gh-comment-id:671640977 --> @Rokt33r commented on GitHub (Aug 10, 2020): I'll investigate and try to fix this issue today.
Author
Owner

@Rokt33r commented on GitHub (Aug 14, 2020):

This should be fixed by now. The problem was caused by using empty string for github name.

<!-- gh-comment-id:673921673 --> @Rokt33r commented on GitHub (Aug 14, 2020): This should be fixed by now. The problem was caused by using empty string for github name.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/BoostNote-App#293
No description provided.