FHIR Chat · Any OAuth 2 Server with Open ID Connect + SMART on FHIR App · smart

Stream: smart

Topic: Any OAuth 2 Server with Open ID Connect + SMART on FHIR App


view this post on Zulip 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?

view this post on Zulip Lloyd McKenzie (Sep 19 2020 at 04:33):

@Josh Mandel

view this post on Zulip 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/

view this post on Zulip 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

https://identityserver4.readthedocs.io/en/latest/

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!

view this post on Zulip 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.

view this post on Zulip 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!

view this post on Zulip 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

view this post on Zulip Josh Mandel (Sep 21 2020 at 16:16):

This is indeed my test/demo infrastructure from back in 2013 :)

view this post on Zulip 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?

view this post on Zulip 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