# -*- encoding: utf-8 -*-
# stub: shieldify 0.2.2.pre.alpha ruby lib

Gem::Specification.new do |s|
  s.name = "shieldify".freeze
  s.version = "0.2.2.pre.alpha".freeze

  s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
  s.metadata = { "allowed_push_host" => "https://rubygems.org/", "changelog_uri" => "https://github.com/sysam-mx/shieldify/blob/main/CHANGELOG.md", "homepage_uri" => "https://github.com/sysam-mx/shieldify", "source_code_uri" => "https://github.com/sysam-mx/shieldify" } if s.respond_to? :metadata=
  s.require_paths = ["lib".freeze]
  s.authors = ["Armando Alejandre".freeze]
  s.date = "2024-07-21"
  s.description = "Authentication solution for Rails APIs.".freeze
  s.email = ["armando1339@gmail.com".freeze]
  s.files = ["MIT-LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "app/controllers/users/access_controller.rb".freeze, "app/controllers/users/emails/reset_passwords_controller.rb".freeze, "app/controllers/users/emails_controller.rb".freeze, "app/models/jwt_session.rb".freeze, "lib/generators/shieldify/USAGE".freeze, "lib/generators/shieldify/install_generator.rb".freeze, "lib/generators/shieldify/templates/initializer.rb.tt".freeze, "lib/generators/shieldify/templates/locales/en.shieldify.yml.tt".freeze, "lib/generators/shieldify/templates/locales/es.shieldify.yml.tt".freeze, "lib/generators/shieldify/templates/mailer_layouts/mailer.html.erb".freeze, "lib/generators/shieldify/templates/mailer_layouts/mailer.text.erb".freeze, "lib/generators/shieldify/templates/mailer_views/email_changed.html.erb".freeze, "lib/generators/shieldify/templates/mailer_views/email_changed.text.erb".freeze, "lib/generators/shieldify/templates/mailer_views/email_confirmation_instructions.html.erb".freeze, "lib/generators/shieldify/templates/mailer_views/email_confirmation_instructions.text.erb".freeze, "lib/generators/shieldify/templates/mailer_views/password_changed.html.erb".freeze, "lib/generators/shieldify/templates/mailer_views/password_changed.text.erb".freeze, "lib/generators/shieldify/templates/mailer_views/reset_email_password_instructions.html.erb".freeze, "lib/generators/shieldify/templates/mailer_views/reset_email_password_instructions.text.erb".freeze, "lib/generators/shieldify/templates/mailer_views/unlock_access_instructions.html.erb".freeze, "lib/generators/shieldify/templates/mailer_views/unlock_access_instructions.text.erb".freeze, "lib/generators/shieldify/templates/migration.rb.tt".freeze, "lib/generators/shieldify/templates/model.rb.tt".freeze, "lib/shieldify.rb".freeze, "lib/shieldify/controllers/helpers.rb".freeze, "lib/shieldify/failure_app.rb".freeze, "lib/shieldify/jwt_service.rb".freeze, "lib/shieldify/mailer.rb".freeze, "lib/shieldify/middleware.rb".freeze, "lib/shieldify/middleware/authentication.rb".freeze, "lib/shieldify/model_extensions.rb".freeze, "lib/shieldify/models/email_authenticatable.rb".freeze, "lib/shieldify/models/email_authenticatable/confirmable.rb".freeze, "lib/shieldify/models/email_authenticatable/password_recoverable.rb".freeze, "lib/shieldify/models/email_authenticatable/registerable.rb".freeze, "lib/shieldify/railtie.rb".freeze, "lib/shieldify/strategies/email.rb".freeze, "lib/shieldify/strategies/jwt.rb".freeze, "lib/shieldify/version.rb".freeze, "lib/tasks/shieldify_tasks.rake".freeze]
  s.homepage = "https://github.com/sysam-mx/shieldify".freeze
  s.licenses = ["MIT".freeze]
  s.rubygems_version = "3.5.10".freeze
  s.summary = "Authentication solution for Rails APIs.".freeze

  s.specification_version = 4

  s.add_runtime_dependency(%q<rails>.freeze, [">= 7.1.3".freeze])
  s.add_runtime_dependency(%q<bcrypt>.freeze, ["~> 3.1".freeze, ">= 3.1.20".freeze])
  s.add_runtime_dependency(%q<warden>.freeze, ["~> 1.2".freeze, ">= 1.2.9".freeze])
  s.add_runtime_dependency(%q<jwt>.freeze, ["~> 2.8".freeze, ">= 2.8.1".freeze])
end