Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GitHub Slack App Authentication Fails – No Way to Regenerate Expired Link #2007

Open
emluth opened this issue Feb 14, 2025 · 2 comments
Open
Assignees
Labels

Comments

@emluth
Copy link

emluth commented Feb 14, 2025

Describe the bug
After installing the GitHub app in Slack, the authentication link provided expires after a certain period. Even after uninstalling and reinstalling the app, the authentication process remains broken—there is no way to generate a new authentication link, preventing users from connecting their GitHub accounts.

To Reproduce
Steps to reproduce the behavior:

  1. Install the GitHub app in Slack.
  2. Click "Connect GitHub account" and proceed with authentication.
  3. Wait until the authentication session expires.
  4. Attempt to reconnect from Slack—there is no option to generate a new authentication link.
  5. Uninstall and reinstall the GitHub app in Slack.
  6. Try again—authentication still does not work.

Expected behavior
Users should be able to generate a new authentication link from Slack after the original one expires. Reinstalling the app should reset the authentication process, allowing users to connect their accounts.

Screenshots

Image Image

Desktop (please complete the following information):

  • OS: Apple M3

Additional context

  • There is no way to manually request a new authentication link from Slack.
  • Reinstalling the app does not clear authentication issues.
  • A command or button within Slack to generate a new authentication link would resolve this issue.
@ewiner
Copy link

ewiner commented Feb 22, 2025

@emluth you can run the undocumented command /github signin.

@emluth
Copy link
Author

emluth commented Mar 2, 2025

This worked so sorry! Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants