Class: Auth1::Generators::InstallGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- Auth1::Generators::InstallGenerator
- Defined in:
- lib/generators/auth1/install_generator.rb
Instance Method Summary collapse
Instance Method Details
#add_auth0_env_vars ⇒ Object
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
# File 'lib/generators/auth1/install_generator.rb', line 12 def add_auth0_env_vars return unless defined?(Dotenv) inject_into_file '.env.local' do " # Values from https://manage.auth0.com/#/applications\n AUTH0_CLIENT_ID='AUTH0_CLIENT_ID'\n AUTH0_CLIENT_SECRET='AUTH0_CLIENT_SECRET'\n AUTH0_DOMAIN='AUTH0_DOMAIN'\n\n # URL in your application to redirect to after logout from Auth0\n AUTH0_LOGOUT_URL='http://localhost:3000/'\n HEREDOC\n end\nend\n" |
#update_routes ⇒ Object
8 9 10 |
# File 'lib/generators/auth1/install_generator.rb', line 8 def update_routes route "mount Auth1::Engine => '/'" end |