class Boring::Oauth::Twitter::InstallGenerator

Public Instance Methods

add_twitter_omniauth_gem() click to toggle source
# File lib/generators/boring/oauth/twitter/install/install_generator.rb, line 17
def add_twitter_omniauth_gem
  say "Adding Twitter OmniAuth gem", :green
  Bundler.with_unbundled_env do
    run "bundle add omniauth-twitter"
  end
end
invoke_common_generator_methods() click to toggle source
# File lib/generators/boring/oauth/twitter/install/install_generator.rb, line 24
def invoke_common_generator_methods
  @oauth_name = :twitter
  add_provider_and_uuid_user_details
  configure_devise_omniauth
  add_omniauth_callback_routes
  add_omniauth_callback_controller
  configure_and_add_devise_setting_in_user_model
  show_readme
end