| 123456789101112131415161718192021222324 |
- # frozen_string_literal: true
- require './lib/omni_auth/strategies/reddit'
- OmniAuth.config.logger = Rails.logger
- Rails.application.config.middleware.use OmniAuth::Builder do
- #::OmniAuthConfig = proc do
- provider :reddit,
- ENV['REDDIT_OAUTH_CLIENT_ID'],
- ENV['REDDIT_OAUTH_SECRET'],
- scope: 'identity',
- duration: 'temporary'
- provider :google_oauth2,
- ENV['GOOGLE_OAUTH_CLIENT_ID'],
- ENV['GOOGLE_OAUTH_CLIENT_SECRET'],
- scope: 'email'
- provider :discord,
- ENV['DISCORD_CLIENT_ID'],
- ENV['DISCORD_CLIENT_SECRET'],
- scope: 'email identify'
- end
|