Description
When GitHub authentication fails, users are redirected back to the sign-in page, but there is no clear explanation of what went wrong.
This can be confusing for users and contributors, especially during local setup and OAuth configuration.
Steps to Reproduce
- Open the sign-in page.
- Trigger a GitHub authentication failure.
- Observe the page after redirect.
Current Behavior
- User is redirected back to the sign-in page.
- No descriptive error message is displayed.
- The reason for the failure is unclear.
Expected Behavior
- Display a user-friendly error message.
- Explain that GitHub authentication failed.
- Provide guidance on possible next steps.
Suggested Fix
- Detect authentication failures.
- Display an inline error banner or alert.
- Show a clear message explaining the failure.
Impact
Improves user experience and makes authentication issues easier to understand and troubleshoot.
Description
When GitHub authentication fails, users are redirected back to the sign-in page, but there is no clear explanation of what went wrong.
This can be confusing for users and contributors, especially during local setup and OAuth configuration.
Steps to Reproduce
Current Behavior
Expected Behavior
Suggested Fix
Impact
Improves user experience and makes authentication issues easier to understand and troubleshoot.