# -*- encoding: utf-8 -*- # stub: forget-passwords 0.3.1 ruby lib Gem::Specification.new do |s| s.name = "forget-passwords".freeze s.version = "0.3.1".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Dorian Taylor".freeze] s.bindir = "exe".freeze s.date = "2023-07-21" s.description = "This little module (and attendant command line tool and rackup app)\nexists for the purpose of providing rudimentary access control to a\nwebsite when the prospective users are both small in number, and very\nbusy. It circumvents schmucking around provisioning passwords by\ngenerating a link which you can pass to each of your users through\nsome other mechanism, that when visited logs them in and keeps them\nlogged in as long as you want. This is basically the equivalent of\nhaving a \"forgot password\" link without anybody having to click on\n\"forgot password\", and is perfectly adequate security in certain\ncontexts, namely the ones the author of this gem is interested in.\n".freeze s.email = ["code@doriantaylor.com".freeze] s.executables = ["forgetpw".freeze] s.files = [".gitignore".freeze, ".rspec".freeze, ".travis.yml".freeze, "Gemfile".freeze, "LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "behaviour.org".freeze, "bin/console".freeze, "bin/setup".freeze, "content/basic-401.xhtml".freeze, "content/basic-404.xhtml".freeze, "content/basic-409.xhtml".freeze, "content/basic-500.xhtml".freeze, "content/cookie-expired.xhtml".freeze, "content/email-409.xhtml".freeze, "content/email-sent.xhtml".freeze, "content/email.xhtml".freeze, "content/logged-out-all.xhtml".freeze, "content/logged-out.xhtml".freeze, "content/nonce-expired.xhtml".freeze, "content/not-on-list.xhtml".freeze, "content/post-405.xhtml".freeze, "content/uri-409.xhtml".freeze, "etc/text-only.xsl".freeze, "exe/forgetpw".freeze, "forget-passwords.gemspec".freeze, "lib/forget-passwords.rb".freeze, "lib/forget-passwords/cli.rb".freeze, "lib/forget-passwords/fastcgi.rb".freeze, "lib/forget-passwords/state.rb".freeze, "lib/forget-passwords/template.rb".freeze, "lib/forget-passwords/types.rb".freeze, "lib/forget-passwords/version.rb".freeze] s.homepage = "https://github.com/doriantaylor/rb-forget-passwords".freeze s.licenses = ["Apache-2.0".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Web authentication module for the extremely lazy".freeze s.specification_version = 4 s.add_development_dependency(%q.freeze, [">= 2.1".freeze]) s.add_development_dependency(%q.freeze, [">= 13.0".freeze]) s.add_development_dependency(%q.freeze, [">= 3.9".freeze]) s.add_runtime_dependency(%q.freeze, [">= 4.4".freeze]) s.add_runtime_dependency(%q.freeze, [">= 1.2".freeze]) s.add_runtime_dependency(%q.freeze, [">= 1.9.1".freeze]) s.add_runtime_dependency(%q.freeze, [">= 1.5.1".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0.9.2.1".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0.12".freeze]) s.add_runtime_dependency(%q.freeze, [">= 2.7.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2".freeze]) s.add_runtime_dependency(%q.freeze, [">= 5.20".freeze]) s.add_runtime_dependency(%q.freeze, [">= 2.1".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0.1.3".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0.2".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0.1.13".freeze]) end