Discord OAuth login don't work like expected #306

Closed
opened 2026-02-05 17:24:15 +03:00 by OVERLORD · 5 comments
Owner

Originally created by @Chautoo on GitHub (Apr 12, 2025).

Originally assigned to: @rmartinoscar on GitHub.

Current Behavior

I've setup the login method per discord in the panel settings. But if I try to login my self per discord and I'm not sing in into discord the process can't complete. Instead I've to link my discord acc with my pelican acc. after I'm already singed in into discord.
Otherwise I've to do this process twice.

Expected Behavior

If I try to link my pelican acc with discord it should be redirect me to my panel after I've to sing in my discord acc.

Steps to Reproduce

First you need a pelican panel ready to use with the current version 1.0.0 beta19. Also you need a discord acc which is NOT singed in into the browser.

  1. Login into your pelican panel and go to the admin page.
  2. Go to settings and there you find Outh Methods.
  3. Go through the Outh Methods and activate discord.
  4. Follow the steps to activate the method.
  5. After you activated the Outh method go to your acc. settings in the palican panel
  6. now start the connection process with your pelican account (remember don't already singed in into your discord acc!!)
  7. on the new page you need to sing in into your discord acc.
  8. now if you load into the discord friends tab you have successfully recreate the bug because you are on the wrong site.
    This happeneds every time your not singed in into your discord acc. once you singed in you will clearly redirected to connect your account.

Panel Version

1.0.0-beta19

Wings Version

1.0.0-beta11

Games and/or Eggs Affected

No response

Docker Image

No response

Error Logs


Is there an existing issue for this?

  • I have searched the existing issues before opening this issue.
  • I have provided all relevant details, including the specific game and Docker images I am using if this issue is related to running a server.
  • I have checked in the Discord server and believe this is a bug with the software, and not a configuration issue with my specific system.
Originally created by @Chautoo on GitHub (Apr 12, 2025). Originally assigned to: @rmartinoscar on GitHub. ### Current Behavior I've setup the login method per discord in the panel settings. But if I try to login my self per discord and I'm not sing in into discord the process can't complete. Instead I've to link my discord acc with my pelican acc. after I'm already singed in into discord. Otherwise I've to do this process twice. ### Expected Behavior If I try to link my pelican acc with discord it should be redirect me to my panel after I've to sing in my discord acc. ### Steps to Reproduce First you need a pelican panel ready to use with the current version 1.0.0 beta19. Also you need a discord acc which is NOT singed in into the browser. 1. Login into your pelican panel and go to the admin page. 2. Go to settings and there you find Outh Methods. 3. Go through the Outh Methods and activate discord. 4. Follow the steps to activate the method. 5. After you activated the Outh method go to your acc. settings in the palican panel 6. now start the connection process with your pelican account (remember don't already singed in into your discord acc!!) 7. on the new page you need to sing in into your discord acc. 8. now if you load into the discord friends tab you have successfully recreate the bug because you are on the wrong site. This happeneds every time your not singed in into your discord acc. once you singed in you will clearly redirected to connect your account. ### Panel Version 1.0.0-beta19 ### Wings Version 1.0.0-beta11 ### Games and/or Eggs Affected _No response_ ### Docker Image _No response_ ### Error Logs ```bash ``` ### Is there an existing issue for this? - [x] I have searched the existing issues before opening this issue. - [x] I have provided all relevant details, including the specific game and Docker images I am using if this issue is related to running a server. - [x] I have checked in the Discord server and believe this is a bug with the software, and not a configuration issue with my specific system.
Author
Owner

@rmartinoscar commented on GitHub (Apr 18, 2025):

Hey im unable to reproduce are you sure that you used the correct redirect URL on discord's side ?

@rmartinoscar commented on GitHub (Apr 18, 2025): Hey im unable to reproduce are you sure that you used the correct redirect URL on discord's side ?
Author
Owner

@Chautoo commented on GitHub (Apr 18, 2025):

Yes I'm sure.

@Chautoo commented on GitHub (Apr 18, 2025): Yes I'm sure.
Author
Owner

@rmartinoscar commented on GitHub (Apr 19, 2025):

Would you be able to hop in General vc on discord ?

@rmartinoscar commented on GitHub (Apr 19, 2025): Would you be able to hop in General vc on discord ?
Author
Owner

@Chautoo commented on GitHub (Apr 19, 2025):

Yes. Right now I have time for a call.

@Chautoo commented on GitHub (Apr 19, 2025): Yes. Right now I have time for a call.
Author
Owner

@lancepioch commented on GitHub (Apr 27, 2025):

I'm assuming this is resolved, otherwise please reopen this @rmartinoscar

@lancepioch commented on GitHub (Apr 27, 2025): I'm assuming this is resolved, otherwise please reopen this @rmartinoscar
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/panel-pelican-dev#306