Class: OmniAuth::Strategies::Samedi
- Inherits:
-
OAuth2
- Object
- OAuth2
- OmniAuth::Strategies::Samedi
- Defined in:
- lib/omniauth/strategies/samedi.rb
Overview
Provides implementation of an OmniAuth strategy that works with samedi Booking API.
For more information, consult the OmniAuth Strategy Contribution Guide: https://github.com/omniauth/omniauth/wiki/Strategy-Contribution-Guide
Note: this file is explicitly required by config/initializers/omniauth.rb so changes to it
won't be automatically reloaded and you need to restart the Rails app after every change to the strategy.
Changing require to require_dependency won't work, because Rails doesn't clear dependencies
required by initializers.
Constant Summary collapse
- BOOKING_AUTH_URL =
'https://patient.samedi.de/api/auth/v2'- BOOKING_API_URL =
'https://patient.samedi.de/api/booking/v3'