Stream: smart
Topic: Any OAuth 2 Server with Open ID Connect + SMART on FHIR App
Sagar Shah (Sep 19 2020 at 04:25):
Any open source tools available that can be used to implement oauth 2.0 + open id connect + Smart on FHIR specs (EHR and standalone launch)? If SMART on FHIR is not provided out of the box, then is there any scope of extensions or plugins to add-on that feature? Any thoughts?
Lloyd McKenzie (Sep 19 2020 at 04:33):
@Josh Mandel
Vishak OS (Sep 21 2020 at 11:40):
@Sagar Shah You can take a look at Identity Server 4
This might help -
https://github.com/FirelyTeam/Vonk.IdentityServer.Test
https://identityserver4.readthedocs.io/en/latest/
Sagar Shah (Sep 21 2020 at 11:45):
Vishak OS said:
Sagar Shah You can take a look at Identity Server 4
This might help -
https://github.com/FirelyTeam/Vonk.IdentityServer.Test
At present we don't have .NET in our technology stack, but it still gives me an insight on getting started with it. Thanks for sharing information on this!
Josh Mandel (Sep 21 2020 at 12:40):
I haven't seen an openly published, production grade, "generic" SMART configuration of okta, keycloak, identityserver, and the like -- though I've heard from folks who have built these kinds of things internally. I'd love to see this kind of thing shared.
Sagar Shah (Sep 21 2020 at 13:07):
Josh Mandel said:
I haven't seen an openly published, production grade, "generic" SMART configuration of okta, keycloak, identityserver, and the like -- though I've heard from folks who have built these kinds of things internally. I'd love to see this kind of thing shared.
Thanks Josh for sharing this information!
Sagar Shah (Sep 21 2020 at 13:58):
Josh Mandel said:
I haven't seen an openly published, production grade, "generic" SMART configuration of okta, keycloak, identityserver, and the like -- though I've heard from folks who have built these kinds of things internally. I'd love to see this kind of thing shared.
I came across this repository. Does this do something similar (OAuth implementation + Open ID + Smart App on FHIR)? I believe this is your githib repository - https://github.com/smart-on-fhir/auth-server
Josh Mandel (Sep 21 2020 at 16:16):
This is indeed my test/demo infrastructure from back in 2013 :)
Ryan Harrison (Feb 17 2021 at 17:50):
Since the discussion on SMART on FHIR implementations is split over a number of threads, I've created summary tables on Confluence: https://confluence.hl7.org/display/FHIR/SMART+on+FHIR+server+implementations
I think an exhaustive list would be most beneficial to the community, so contributions (and corrections) would be very welcome.
@Josh Mandel Other than your kind KeyCloak panel, do you have an update since September 2020?
* FFR: SMART on FHIR in KeyCloak: https://chat.fhir.org/#narrow/stream/179170-smart/topic/Keycloak.20for.20SMART.20authz/near/215912381
@Dan Cinnamon Very much looking forward to your talk on configuring Okta for SMART on FHIR
* FFR: https://chat.fhir.org/#narrow/stream/179170-smart/topic/Keycloak.20for.20SMART.20authz/near/225698418
@Sagar Shah @Josh Lamb @Christopher Kuhn What'd y'all arrive on for your SMART on FHIR server implementations?
Sagar Shah (Feb 17 2021 at 18:51):
Thanks for these links @Ryan Harrison . We plan on using Ory Hydra for Authz server and have custom implementation on top of it for SMART launch sequences (on similar lines of okta's approach)
Last updated: Apr 12 2022 at 19:14 UTC