two_factor_authentication-1.1.5

https://rubygems.org

two_factor_authentication

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 356731

number: 1.1.5

platform: ruby

spec_sha256: 78c39ae1a27127a3f2b4d74181e49b6d434ea6846e662a3c2d5973482b68f377

sha256: fc100583fa6d4bb9b81cd94c71844530d0f62980261f4bd2394a86c07cd906a1

created_at: 2024-05-13 08:18:56 UTC

updated_at: 2024-06-07 23:28:17 UTC

position: 5

version_data_entries_count: 85

uploaded_at: 2016-02-01 07:23:29 UTC

indexed: true

has_extensions:

extensions:

Gem size: 35.5 KB

Version Data Entries

Total: 85

Unpacked size: 96.4 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10066400218 Bytes5cee142ad5662aa9b86853d95f202764dedbeb896f88d97edf8b5c0705d4f449
.travis.yml10066400465 Bytesae08a1412b0bdf3993a93c64acf11f52f49ae1a7c93c45c3c577b6afe12f4179
CHANGELOG.md100664008.68 KB7f2e529b9d403e2aff47e00fb13a70b8f0517d95a02b8d6ee700161a17764099
Gemfile10066400577 Bytesb53ddc0d182aa3bed8c02fa94cd776487627044e2e4c2cda36bf4fa33d094e5f
LICENSE100664001.03 KB5b9a07943065178a71b973fa613c32bf535fabaf5d5412560e4b8604ddf75f08
README.md100664009.12 KBfee413118f51dbf86e2dcffc21c45769fe9a0bae56f32854fd121121d08f5d0a
Rakefile10066400408 Bytes7971a50bae29b05402a0b97f0d22eec9f35e9b6a45910a54cee6c7a13b5a5d86
app/controllers/devise/two_factor_authentication_controller.rb100664001.81 KB98c0a3cc52d4370488c3b58ffb1cb3daa981abd406985bcd32e83d0be2ecb978
app/views/devise/two_factor_authentication/max_login_attempts_reached.html.erb10066400183 Bytesb9ca8d7e2ce1d8897df6a28089a8d90a278286bfd524211a14a25cf869c25de2
app/views/devise/two_factor_authentication/show.html.erb10066400289 Bytes0af5dea51649dd380aeba505d3777f774c73aaa22e6a40911327b7a0d7e76a24
config/locales/en.yml10066400314 Bytes16743bdd8ae85181362fed4e8a0addb3521c8deed902dafd97a61de11593dfcf
config/locales/fr.yml10066400327 Bytesf6385b5de91c1534c7a2e0d53b2a87e7b869f84d1b10e0e5055608d635bbd918
config/locales/ru.yml10066400463 Bytes05776d6c6c1470da69a40a627aaf25a31cc9755e9c356ffa68bb02c865ae6772
lib/generators/active_record/templates/migration.rb10066400490 Bytese107290ac4c4317514f73a8652bedb0c36e7234e7c6ede25768195d9b13c79f3
lib/generators/active_record/two_factor_authentication_generator.rb10066400406 Bytese1c895ee2515242294f5f962b51d3e36bee9f5cbafc5e63585672b7af02fc935
lib/generators/two_factor_authentication/two_factor_authentication_generator.rb10066400562 Bytes6d30062d66fdad639cb3fa41ff8a210a47ee659970ce6dce3b4209603a7617e4
lib/two_factor_authentication.rb100664001.27 KBa26bfe9828eaee0c7c43b54f81888b8d44db5c12fde85b282c0ec4f93c31c0dc
lib/two_factor_authentication/controllers/helpers.rb100664001.33 KBd84d6ad355add229f953adfeefc38e1971e9f939896916d6763f7236a167c632
lib/two_factor_authentication/hooks/two_factor_authenticatable.rb100664001.02 KB72c5c5e8f326a3e8b30bc488f20f752b7503ab883999185c9b188b60da6a61dd
lib/two_factor_authentication/models/two_factor_authenticatable.rb100664003.96 KBaf6df9cf529505fbf0de00c84ea751947b0b02806f6defa95b96904741e1ea1b
lib/two_factor_authentication/orm/active_record.rb10066400387 Bytese7f3248d9ac8e248b2c829047dc6a95d72d525a458bd177b7d2f0d3a205e55e8
lib/two_factor_authentication/rails.rb10066400191 Bytes40b7a44c6acf106d2ae423435c7403fd37c40750859901aa340437963e455a0a
lib/two_factor_authentication/routes.rb10066400330 Bytes1c47fd15109c0a02d3c4575fde02bc1a78dfe4cf6ddaa143d9c2b498df213ffe
lib/two_factor_authentication/schema.rb10066400504 Bytesb028876f116860d9f6fd94096ae24ebe2de8c352ec16a51d17a8269dc547f9d6
lib/two_factor_authentication/version.rb1006640062 Bytesb45e8a66ba3bfb9b537a3c94c53a1a497fc0d13d8a9cb2febe06c3ca2d16d8f1
spec/controllers/two_factor_authentication_controller_spec.rb10066400780 Bytese81bd2aea077b33a9954e1f64bff7d337dbfcee1ac102e385a0cd6437cd50d09
spec/features/two_factor_authenticatable_spec.rb100664007.64 KBc42e7599af83e7e7b89b52b5a474029d9949547204b3bbe0654b56580013a5a2
spec/generators/active_record/two_factor_authentication_generator_spec.rb100664001.27 KBd06f42eb2be3157354102ba2e5a4e660fe0b98c09450222a45bad1916ce20953
spec/lib/two_factor_authentication/models/two_factor_authenticatable_spec.rb100664007.85 KB6538bb59251fd20c47ab8bba1b129fdfc0fcea73d9dc94f15741026067091b9b
spec/rails_app/.gitignore1006640020 Bytes30d8313b72c54e1437d75986f8f0bd03be968090680ac5fcec1c3db72cdee9c2
spec/rails_app/README.md10066400113 Bytesf196298e619a2e56374526972e45007eb7a318e374aa068a13229e40932e0760
spec/rails_app/Rakefile10066400270 Bytes292ed19f51ae8b9aad2d9d34cec3355920f0ce35e0079afb68b12f222f9c2015
spec/rails_app/app/assets/javascripts/application.js1006640019 Bytesdadfd0ba7c388c06b52004c3229f8605e52181f0ae6db751917e276ddb344c27
spec/rails_app/app/assets/stylesheets/application.css1006640043 Bytes0e4c01b579e2f9d035cbeb4baae22c794a304ebff4904155d64d1ebebefae359
spec/rails_app/app/controllers/application_controller.rb1006640080 Bytesdf6c512ef83c4ed7c936a686d15ee9a0169a855f7fa7ff797c94362ec5b432b7
spec/rails_app/app/controllers/home_controller.rb10066400146 Bytesf504ebf7484c841c8f3da9d67cdba586a83afeaf53e8846b287360717a129265
spec/rails_app/app/helpers/application_helper.rb10066400166 Bytes679984a05c2ab76ac12215515f5313679c7703f8702e52bd2cf9f028ed8be2d2
spec/rails_app/app/mailers/.gitkeep100664000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/rails_app/app/models/.gitkeep100664000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/rails_app/app/models/encrypted_user.rb10066400425 Bytesb5a927bae148530607a26dc8657fda221a600fde96beadf25d614a558552071b
spec/rails_app/app/models/guest_user.rb10066400268 Bytesc84ebcfa54a9e14f4f4cb08f384c83235de0ecd73d0bf68fcd29fc354cac0fb7
spec/rails_app/app/models/user.rb10066400360 Bytesc200768535b8456201c267c0503dcab21e4e9250887413e07e2428532772ba34
spec/rails_app/app/views/home/dashboard.html.erb10066400307 Bytes6e002288b73d945be0c81b9cf21c2b5fa67271fa836f940f238d4159f299b150
spec/rails_app/app/views/home/index.html.erb1006640071 Bytesc8215dd4aa2363831af05ccc79d5307720089305aceb6f9099e35ea02440613e
spec/rails_app/app/views/layouts/application.html.erb10066400444 Bytes957536bf63ba88d4311f375f611782a7a7033c213a0aa5aa5026e3f197486055
spec/rails_app/config.ru10066400155 Bytesfde40f9243e93c0d83f775eea879301124abafec5d0082e8fcc015870b67ed46
spec/rails_app/config/application.rb100664002.48 KBeecf9568ec47876ddee501119f7b9ecbe83ad213c001168d07ec374c500e56c0
spec/rails_app/config/boot.rb10066400235 Bytes0e07a14f52b1767cee5996e57dd738a9d955218ae3e58b07815eba5c6553c22f
spec/rails_app/config/database.yml10066400484 Bytes6e3bc7a54c4582990d1aff3d0a97f982ba95b15226f42a89595871907ce4a434
spec/rails_app/config/environment.rb10066400149 Bytes59a618350650f48bcfde8bcde65ac91e0a45c7531ceb0b2416778ac3c6f50dc5
spec/rails_app/config/environments/development.rb100664001003 Bytes4fca40ec3676b4b29347c43b3e3331fe0cc43f9c23e1ee8cce55063d9991ee14
spec/rails_app/config/environments/production.rb100664002.45 KBabfc2a7827cb7205dd91a5c072ac71e50fd62999f006b6678ba9e96e942461ef
spec/rails_app/config/environments/test.rb100664001.54 KBd2e38b99b93d7ada229b3e7e11241bb755127384bb24fb822b9b7fd3b14d6e5c
spec/rails_app/config/initializers/backtrace_silencers.rb10066400404 Bytes12656d43090727d98c72bed6ba153b501ae0b7fdc5f20cfd64b5ab8a8bfa87a8
spec/rails_app/config/initializers/cookies_serializer.rb10066400101 Bytesae37778849931a7ec1191c22e00afd0943e567381afe3f259a26c4d34dfb1050
spec/rails_app/config/initializers/devise.rb1006640012.5 KB63172d5dc271368ba13fe92124318bfb29c46ffed6f796bfd1dc54b60abf06cf
spec/rails_app/config/initializers/inflections.rb10066400533 Bytescca635ff78f0d046e26ea74d97534d37d20028b25f6337464ebfb36358ce2004
spec/rails_app/config/initializers/mime_types.rb10066400205 Byteseeb81ee447a8f788b69240861f043b485ab6e830dde0997ddeb3c1b445ed5d06
spec/rails_app/config/initializers/secret_token.rb10066400496 Bytesb87c3c7518843a4f350f2ff715114cd9b096d486cfac48afb6c4f004a87cc5cf
spec/rails_app/config/initializers/session_store.rb10066400411 Bytesa410519e8a58da94fc2a66899b79fdb2554a1ebe0c65ed5e0991814c6a426b8a
spec/rails_app/config/initializers/wrap_parameters.rb10066400465 Bytesbee0c19a0f59b1ac716470499037ef99169b3a9097b734f9b7ce1fbb29ddf196
spec/rails_app/config/locales/devise.en.yml100664003.82 KB31a179900b0d66e1f28e3acd39ee5175ef6d7c818372cc97d43ede12b879d0dc
spec/rails_app/config/locales/en.yml10066400214 Bytesf6db55a26e1fb6439814c6594588af0a112e7c548cd31d3a7e5d459e5cae3664
spec/rails_app/config/routes.rb100664001.86 KB809b7596408e18ccfb0160e0166b8b4743bb6d9d3acb0f7156c60df9719c5e36
spec/rails_app/db/migrate/20140403184646_devise_create_users.rb100664001.31 KB99f6db37d8d458cd755d057c1c95ee4a6f13ba0b964971298ee4c056142567b7
spec/rails_app/db/migrate/20140407172619_two_factor_authentication_add_to_users.rb10066400391 Bytes5a78eebf45e4072440b3c1ba151a786164333fdd8fee0a16a5077871c0f2d279
spec/rails_app/db/migrate/20140407215513_add_nickanme_to_users.rb10066400158 Bytes38c3e4a21416c6710d2084825be6ce13496557938fe9934a0db7896bf484adc5
spec/rails_app/db/migrate/20151224171231_add_encrypted_columns_to_user.rb10066400326 Bytes268cad0385950b4fb4a5c929466ce4f1c4cdb14f94f4728227eafa338fb77c44
spec/rails_app/db/migrate/20151224180310_populate_otp_column.rb10066400386 Bytesd89229e83b15b8e26a19d3ac420274cd636b40888bb943bd55854dd7b4e6ffcd
spec/rails_app/db/migrate/20151228230340_remove_otp_secret_key_from_user.rb10066400133 Bytes0b983c34b2536b86de67ad72d8cef8483a9aac44fa3e5e4f6b457f1445664961
spec/rails_app/db/schema.rb100664002.04 KBeb2e09ed20e896392f2894115d0c008341da88d0d097dfc64ce2cb0ea55a96fd
spec/rails_app/lib/assets/.gitkeep100664000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/rails_app/lib/sms_provider.rb10066400261 Bytesb7c47298462e8228621041587ed6e0b3809bbfac5264f2042f553945fcf0b37a
spec/rails_app/public/404.html10066400728 Bytese83bab5bc954e390da4d67691e61ee368b97738ab7d165c4d35d54977c116f58
spec/rails_app/public/422.html10066400711 Bytes97a7b03d5364abcb3e667d94da1f7f5112dd07487d6f969c23eb5f2cd7c2171b
spec/rails_app/public/500.html10066400643 Bytesc0f4e7e13b8cbf8d37126ff3ba8966eb9fbdc61683e75c3f61ca7316998bbb25
spec/rails_app/public/favicon.ico100664000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/rails_app/script/rails10077500295 Bytesb9535049af7be6700e161fe507b5e7ea4f884d329e9224d08d8f4f840c896257
spec/spec_helper.rb10066400785 Bytes7ab548cca8ab6007d983700633e3fd4d00a3057eef4bdf6d69e0593ce0150ddd
spec/support/authenticated_model_helper.rb100664001.54 KB2f2ca97c16c7c6f7473994089696f24514e9bb24ea23c71a441b40891af83a77
spec/support/capybara.rb1006640060 Bytes553911d8a9d5717727b121b680bcd585d4fc80829870ea0e36cd5cc34e43fd81
spec/support/controller_helper.rb10066400561 Bytesac492b2951d088ee962ae74a2c8c9779d8944b95d9625b5080008482ce1403d8
spec/support/features_spec_helper.rb10066400901 Bytes6957111214d922d7cde65e933aa812e26c3479ef0b1fd6f891e6dd52f76cd30f
spec/support/sms_provider.rb1006640085 Bytes430d5ef5950efc4da0834131b7dae83d0ddeb7e451aeb9bb4e92f1908042371d
two_factor_authentication.gemspec100664001.4 KBca947dc74a6e8feb1b206bb5a3a489513ce98d2cbc603870dbe9217852a808ea