Neilk1021 opened a new issue, #7513: URL: https://github.com/apache/texera/issues/7513
### Feature Summary Inline with the discussion in #6861 the following Auth Providers should be added to Texera: - Apple - IEEE - ORCID All providers should be added as features which can be enabled and disabled from deployment. ### Proposed Solution or Design All of these follow a similar outline of development seen in how we handle Google login. 1. Create a backend servlet to with a path to handle that service's authentication. 2. That servlet should connect into ExternalAuthProvisioner to upsert an account and pass a JWT token back to the frontend when complete. 3. Add the servlet to Jersey and add a feature flag for the auth method. 4. Edit the frontend login page to handle routing the AuthRequest; this includes adding a button to login ideally served from the provisioners website (for standardization). ### Affected Area Workflow Engine (Amber), Workflow UI -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
