To fix the error "provider is not enabled" when trying to log in with GitHub, you can follow these steps:
- Check out the fix provided by a user named justin75. He created a pull request on GitHub that addresses a similar issue.
- Review the fix and see if it resolves your problem by visiting this link: GitHub Pull Request #980.
Please note that this fix is currently awaiting review by Justin's team, so it might not be merged into the main codebase yet. However, you can still review the changes and apply them manually if necessary.
source