Module: NoPassword

Defined in:
lib/nopassword.rb,
app/models/nopassword.rb,
lib/nopassword/engine.rb,
lib/nopassword/version.rb,
lib/nopassword/encryptor.rb,
app/controllers/nopassword/oauth/google_authorizations_controller.rb

Defined Under Namespace

Classes: EmailAuthentication, EmailAuthenticationMailer, EmailAuthenticationsController, Encryptor, Engine, Model, RandomCodeGenerator, Secret, Verification

Constant Summary collapse

Loader =
Zeitwerk::Loader.for_gem.tap do |loader|
  loader.ignore "#{__dir__}/generators"
  loader.inflector.inflect "nopassword" => "NoPassword"
  loader.inflector.inflect "oauth" => "OAuth"
  loader.setup
end
VERSION =
"0.1.5"

Class Method Summary collapse

Class Method Details

.rootObject



12
13
14
# File 'lib/nopassword.rb', line 12

def self.root
  Pathname.new(__dir__).join("..")
end

.table_name_prefixObject



2
3
4
# File 'app/models/nopassword.rb', line 2

def self.table_name_prefix
  "nopassword_"
end