mirror of
https://github.com/System-End/cdn.git
synced 2026-04-19 16:18:17 +00:00
9 lines
455 B
Ruby
9 lines
455 B
Ruby
Rails.application.config.middleware.use OmniAuth::Builder do
|
|
provider :hack_club,
|
|
Rails.application.config.hack_club_auth.client_id,
|
|
Rails.application.config.hack_club_auth.client_secret,
|
|
scope: "openid email name slack_id verification_status",
|
|
staging: !Rails.env.production?
|
|
end
|
|
OmniAuth.config.allowed_request_methods = [ :post ]
|
|
OmniAuth.config.request_validation_phase = OmniAuth::AuthenticityTokenProtection.new(key: :_csrf_token)
|