Module: NoPassword
- Defined in:
- lib/nopassword.rb,
lib/nopassword/link.rb,
lib/nopassword/email.rb,
lib/nopassword/engine.rb,
lib/nopassword/session.rb,
lib/nopassword/version.rb,
lib/nopassword/link/base.rb,
lib/nopassword/link/challenge.rb,
lib/nopassword/email/challenge.rb,
lib/nopassword/link/verification.rb,
lib/nopassword/email/authentication.rb,
lib/nopassword/session/authentication.rb,
app/controllers/concerns/nopassword/routable.rb,
lib/generators/nopassword/install/install_generator.rb,
app/controllers/concerns/nopassword/email_authentication.rb,
app/controllers/nopassword/oauth/apple_authorizations_controller.rb,
app/controllers/nopassword/oauth/github_authorizations_controller.rb,
app/controllers/nopassword/oauth/google_authorizations_controller.rb
Defined Under Namespace
Modules: Email, EmailAuthentication, Link, OAuth, Routable, Session Classes: EmailAuthenticationMailer, EmailAuthenticationsController, Engine, Error, InstallGenerator, UnauthenticatedError
Constant Summary collapse
- Loader =
Zeitwerk::Loader.for_gem.tap do |loader| loader.ignore "#{__dir__}/generators" loader.ignore("#{__dir__}/extensions") loader.inflector.inflect "nopassword" => "NoPassword" loader.inflector.inflect "oauth" => "OAuth" loader.setup end
- VERSION =
"1.0.1"
Class Method Summary collapse
Class Method Details
.root ⇒ Object
13 14 15 |
# File 'lib/nopassword.rb', line 13 def self.root Pathname.new(__dir__).join("..") end |