class Auther::InstallGenerator

Install generator for adding Auther support to existing application.

Public Instance Methods

install() click to toggle source
# File lib/generators/auther/install/install_generator.rb, line 9
def install
  install_initializer
  add_routes
end

Private Instance Methods

add_routes() click to toggle source
# File lib/generators/auther/install/install_generator.rb, line 21
def add_routes
  route %(delete "/logout", to: "auther/session#destroy", as: "logout")
  route %(get "/login", to: "auther/session#new", as: "login")
  route %(mount Auther::Engine => "/auther")
end
install_initializer() click to toggle source
# File lib/generators/auther/install/install_generator.rb, line 16
def install_initializer
  template File.join("config", "initializers", "auther.rb"),
           File.join("config", "initializers", "auther.rb")
end