-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Open
Labels
authenticationissues related to authentication (ex: authentication api)issues related to authentication (ex: authentication api)bugbugs found in the applicationbugs found in the application
Description
Bug Description:
After implementation of #16252 Vscode based extensions that register authentication provider are unable to do so.
On theia startup error is thrown from this line authenticationProvider.onDidChangeSession is not a function. Seems like at this point authenticationProvider is instance of AuthenticationProviderImpl instead of registered custom provider.
Accounts button in bottom left never gets shown:
Steps to Reproduce:
- Install vscode based extension that registers authentication provider, for example https://github.com/mikeeeyy04/GitShift/releases
This one registers auth provider. Download vsix and install manually. If you got other example of extension that
registers auth provider feel free to use it. - Start theia, you will notice in logs
onDidChangeSession is not a functionerror and no accounts button will appear. - If you just comment out line it will work.
Additional Information
- Operating System: Windows 11
- Theia Version: 1.66.2
Metadata
Metadata
Assignees
Labels
authenticationissues related to authentication (ex: authentication api)issues related to authentication (ex: authentication api)bugbugs found in the applicationbugs found in the application