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
[Feature Request] OHIF connect Google Cloud Healthcare using API keys OR Service Account rather than OAuth #4091
Comments
I think you need to have a server that you proxy the requests. The GCH will be a service account registered inside your server (simple express) so that you don't need to authenticate everytime |
I have a Node App, which return a token using Service Account Json Where should I set that access token so it can be available everywhere
|
You should set it in userAuthenticationService, see here for an example platform/app/src/routes/Mode/updateAuthServiceAndCleanUrl.ts
|
What feature or change would you like to see made?
I am using 3.8.0-beta.94(Latest) version. By following this Google Cloud Healthcare | OHIF I have managed to connect OHIF viewer to my Dataset and dicomStores on Google Cloud Healthcare using OAuth2.0.
When I run the application it redirects to the Google authentication page for authentication.
I don’t want that I want to application to be authenticated using API keys or the Service directory method, the user is not required to go Google login page my React app has a login page, and the user is already authenticated.
I don’t want to user to log in, I already have a react site login so the user is already authenticated.
I have created a point where I generated json token using node js Authenticate to the Cloud Healthcare API | Google Cloud
but how to call and where to pass it so it directly authenticate user, user don’t get redirect to google login page.
Why should we prioritize this feature?
Connect Google Cloud Health Care with other option that It allow integration when webapp already have authenticated user
The text was updated successfully, but these errors were encountered: