require 'azure_ad' Rails.application.config.middleware.use OmniAuth::Builder do provider :azure_ad, client_id: ENV['AZURE_CLIENT_ID'], client_secret: ENV['AZURE_CLIENT_SECRET'], redirect_uri: ENV['AZURE_REDIRECT_URI'], client_options: { token_url: "#{ENV['AZURE_TENANT_ID']}/oauth2/v2.0/token", authorize_url: "#{ENV['AZURE_TENANT_ID']}/oauth2/v2.0/authorize" }, scope: ENV['AZURE_SCOPES'] end # Rails.application.config.middleware.use OmniAuth::Builder do # provider :microsoft_graph, ENV['AZURE_CLIENT_ID'], ENV['AZURE_CLIENT_SECRET'], scope: 'openid email profile User.Read' # end