--- !ruby/object:Gem::Specification name: clearance version: !ruby/object:Gem::Version version: 2.6.2 platform: ruby authors: - Dan Croak - Eugene Bolshakov - Mike Burns - Joe Ferris - Nick Quaranto - Josh Nichols - Matt Jankowski - Josh Clayton - Gabe Berke-Williams - Greg Lazarev - Mike Breen - Prem Sichanugrist - Harlow Ward - Ryan McGeary - Derek Prior - Jason Morrison - Galen Frechette - Josh Steiner - Dorian MariƩ autorequire: bindir: bin cert_chain: [] date: 2024-01-15 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: bcrypt requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 3.1.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 3.1.1 - !ruby/object:Gem::Dependency name: argon2 requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.0' - - ">=" - !ruby/object:Gem::Version version: 2.0.2 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.0' - - ">=" - !ruby/object:Gem::Version version: 2.0.2 - !ruby/object:Gem::Dependency name: email_validator requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.0' - !ruby/object:Gem::Dependency name: railties requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '5.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '5.0' - !ruby/object:Gem::Dependency name: activemodel requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '5.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '5.0' - !ruby/object:Gem::Dependency name: activerecord requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '5.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '5.0' - !ruby/object:Gem::Dependency name: actionmailer requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '5.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '5.0' description: |2 Clearance is built to support authentication and authorization via an email/password sign-in mechanism in applications. It provides some core classes commonly used for these features, along with some opinionated defaults - but is intended to be easy to override. email: support@thoughtbot.com executables: [] extensions: [] extra_rdoc_files: - LICENSE - README.md files: - ".erb-lint.yml" - ".github/workflows/tests.yml" - ".gitignore" - ".yardopts" - Appraisals - CHANGELOG.md - CODEOWNERS - CONTRIBUTING.md - Gemfile - Gemfile.lock - LICENSE - README.md - RELEASING.md - Rakefile - app/controllers/clearance/base_controller.rb - app/controllers/clearance/passwords_controller.rb - app/controllers/clearance/sessions_controller.rb - app/controllers/clearance/users_controller.rb - app/mailers/clearance_mailer.rb - app/views/clearance_mailer/change_password.html.erb - app/views/clearance_mailer/change_password.text.erb - app/views/passwords/create.html.erb - app/views/passwords/edit.html.erb - app/views/passwords/new.html.erb - app/views/sessions/_form.html.erb - app/views/sessions/new.html.erb - app/views/users/_form.html.erb - app/views/users/new.html.erb - bin/appraisal - bin/rake - bin/rspec - bin/setup - clearance.gemspec - config/locales/clearance.en.yml - config/routes.rb - db/migrate/20110111224543_create_clearance_users.rb - db/schema.rb - gemfiles/rails_5.0.gemfile - gemfiles/rails_5.1.gemfile - gemfiles/rails_5.2.gemfile - gemfiles/rails_6.0.gemfile - gemfiles/rails_6.1.gemfile - gemfiles/rails_7.0.gemfile - gemfiles/rails_7.1.gemfile - lib/clearance.rb - lib/clearance/authentication.rb - lib/clearance/authorization.rb - lib/clearance/back_door.rb - lib/clearance/configuration.rb - lib/clearance/constraints.rb - lib/clearance/constraints/signed_in.rb - lib/clearance/constraints/signed_out.rb - lib/clearance/controller.rb - lib/clearance/default_sign_in_guard.rb - lib/clearance/engine.rb - lib/clearance/password_strategies.rb - lib/clearance/password_strategies/argon2.rb - lib/clearance/password_strategies/bcrypt.rb - lib/clearance/rack_session.rb - lib/clearance/rspec.rb - lib/clearance/session.rb - lib/clearance/session_status.rb - lib/clearance/sign_in_guard.rb - lib/clearance/test_unit.rb - lib/clearance/testing/controller_helpers.rb - lib/clearance/testing/deny_access_matcher.rb - lib/clearance/testing/view_helpers.rb - lib/clearance/token.rb - lib/clearance/user.rb - lib/clearance/version.rb - lib/generators/clearance/install/install_generator.rb - lib/generators/clearance/install/templates/README - lib/generators/clearance/install/templates/clearance.rb - lib/generators/clearance/install/templates/db/migrate/add_clearance_to_users.rb.erb - lib/generators/clearance/install/templates/db/migrate/create_users.rb.erb - lib/generators/clearance/install/templates/user.rb.erb - lib/generators/clearance/routes/routes_generator.rb - lib/generators/clearance/routes/templates/routes.rb - lib/generators/clearance/specs/USAGE - lib/generators/clearance/specs/specs_generator.rb - lib/generators/clearance/specs/templates/factories/clearance.rb - lib/generators/clearance/specs/templates/features/clearance/user_signs_out_spec.rb.tt - lib/generators/clearance/specs/templates/features/clearance/visitor_resets_password_spec.rb.tt - lib/generators/clearance/specs/templates/features/clearance/visitor_signs_in_spec.rb.tt - lib/generators/clearance/specs/templates/features/clearance/visitor_signs_up_spec.rb.tt - lib/generators/clearance/specs/templates/features/clearance/visitor_updates_password_spec.rb.tt - lib/generators/clearance/specs/templates/support/clearance.rb - lib/generators/clearance/specs/templates/support/features/clearance_helpers.rb - lib/generators/clearance/views/USAGE - lib/generators/clearance/views/views_generator.rb - spec/acceptance/clearance_installation_spec.rb - spec/app_templates/app/controllers/application_controller.rb - spec/app_templates/app/models/user.rb - spec/app_templates/config/initializers/clearance.rb - spec/app_templates/config/routes.rb - spec/app_templates/testapp/Gemfile - spec/app_templates/testapp/app/controllers/home_controller.rb - spec/app_templates/testapp/app/views/layouts/application.html.erb - spec/app_templates/testapp/config/initializers/action_mailer.rb - spec/app_templates/testapp/config/routes.rb - spec/clearance/back_door_spec.rb - spec/clearance/constraints/signed_in_spec.rb - spec/clearance/constraints/signed_out_spec.rb - spec/clearance/controller_spec.rb - spec/clearance/default_sign_in_guard_spec.rb - spec/clearance/rack_session_spec.rb - spec/clearance/session_spec.rb - spec/clearance/sign_in_guard_spec.rb - spec/clearance/testing/controller_helpers_spec.rb - spec/clearance/testing/deny_access_matcher_spec.rb - spec/clearance/testing/view_helpers_spec.rb - spec/clearance/token_spec.rb - spec/configuration_spec.rb - spec/controllers/apis_controller_spec.rb - spec/controllers/forgeries_controller_spec.rb - spec/controllers/passwords_controller_spec.rb - spec/controllers/permissions_controller_spec.rb - spec/controllers/sessions_controller_spec.rb - spec/controllers/users_controller_spec.rb - spec/dummy/app/controllers/application_controller.rb - spec/dummy/app/models/user.rb - spec/dummy/app/models/user_with_optional_password.rb - spec/dummy/application.rb - spec/dummy/config/database.yml - spec/dummy/config/routes.rb - spec/dummy/db/.keep - spec/factories.rb - spec/generators/clearance/install/install_generator_spec.rb - spec/generators/clearance/routes/routes_generator_spec.rb - spec/generators/clearance/specs/specs_generator_spec.rb - spec/generators/clearance/views/views_generator_spec.rb - spec/helpers/helper_helpers_spec.rb - spec/mailers/clearance_mailer_spec.rb - spec/models/user_spec.rb - spec/password_strategies/argon2_spec.rb - spec/password_strategies/bcrypt_spec.rb - spec/password_strategies/password_strategies_spec.rb - spec/requests/authentication_cookie_spec.rb - spec/requests/cookie_options_spec.rb - spec/requests/csrf_rotation_spec.rb - spec/requests/password_maintenance_spec.rb - spec/requests/token_expiration_spec.rb - spec/routing/clearance_routes_spec.rb - spec/spec_helper.rb - spec/support/clearance.rb - spec/support/cookies.rb - spec/support/fake_model_with_password_strategy.rb - spec/support/fake_model_without_password_strategy.rb - spec/support/generator_spec_helpers.rb - spec/support/request_with_remember_token.rb - spec/views/view_helpers_spec.rb homepage: https://github.com/thoughtbot/clearance licenses: - MIT metadata: {} post_install_message: rdoc_options: - "--charset=UTF-8" require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 2.4.0 required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.1.6 signing_key: specification_version: 4 summary: Rails authentication & authorization with email & password. test_files: []