.document | 100644 | 0 | 0 | | | 55 Bytes | 0050ed5b67fff8be1f7e1610fb2e9d4a3f5c826d65c82ede0828c633bacc925f |
.gitignore | 100644 | 0 | 0 | | | 756 Bytes | 25f4eaf3b1b8f4d4059f91d39b46ef6391022418d8a38f057f1edc87a01bd983 |
.rubocop.yml | 100644 | 0 | 0 | | | 1.15 KB | aa3e3697ec5ab62dd990b9a89808ff5f27ec3a28d7d32705998ad15b98b861ab |
.ruby-version | 100644 | 0 | 0 | | | 6 Bytes | e235ebff02cdd23487d80fb82d07b8f746bd465f64c7ce9dc9979224481eb8eb |
.travis.yml | 100644 | 0 | 0 | | | 259 Bytes | c5ccfd75c75d364b50e28b76c0a12bb6d6905c8ad099a4ddb8b6784c6ece4bd3 |
Gemfile | 100644 | 0 | 0 | | | 38 Bytes | 438000041f52b3e8a73bd3b032688c4cdedb566293e7128495e872cda9ba085c |
LICENSE.txt | 100644 | 0 | 0 | | | 1.03 KB | 94e63bbeaf74e3340a12b1c9297d71a6db38a6b1157a7b81dcc92e9a689ea464 |
README.md | 100644 | 0 | 0 | | | 8.59 KB | 84498a8b3eca321e306867a84d886af430f54b99b905d6fcbb08a579387cd3e8 |
Rakefile | 100644 | 0 | 0 | | | 614 Bytes | 7f44cb3d22dec8f286b5f3a79ad869fcad8fb48404df9c043e8466c1c06295bd |
app/controllers/devise/paranoid_verification_code_controller.rb | 100644 | 0 | 0 | | | 1.06 KB | ed80a2eef68cb1cee4c8554c1d51a8332239abddf572ca486aefd925a9d1d3ba |
app/controllers/devise/password_expired_controller.rb | 100644 | 0 | 0 | | | 1.26 KB | 46837088f8ed0228be9c34abead9614975b1b9443c4bfad5873f0b487418652e |
app/views/devise/paranoid_verification_code/show.html.erb | 100644 | 0 | 0 | | | 392 Bytes | af9a35f5a12a29ed38a6978ca0a529c48eb833fb4f5e3509c13d0d99a5c2b4af |
app/views/devise/password_expired/show.html.erb | 100644 | 0 | 0 | | | 581 Bytes | 5a105cf555db107b269e6cbfe260066b5098c63b863284dc3b9cc2a28fa4c187 |
config/locales/de.yml | 100644 | 0 | 0 | | | 895 Bytes | c667d49a7352d0994ab8f8f8bb5668bda400dacc2013dfdf5a93290c313cabf6 |
config/locales/en.yml | 100644 | 0 | 0 | | | 838 Bytes | d0578e31ab267d967a33c7b18f4122857a8ffc4a686ecdc02eeb096eb088e7d8 |
config/locales/es.yml | 100644 | 0 | 0 | | | 998 Bytes | 1e2869f018ba01fe0bcb1c23371ecbdfc8968005681d926f5fdfbae4f65a1257 |
config/locales/it.yml | 100644 | 0 | 0 | | | 395 Bytes | 6a28956696bd0feda912cc067b479c12667c6fbaf1d8d7c0f3b3b8b9f514c790 |
devise-security.gemspec | 100644 | 0 | 0 | | | 1.48 KB | 9f1db0dc5c8b9f572bd9903a4835d49a708b7e61522134df582d868757f84308 |
lib/devise-security.rb | 100644 | 0 | 0 | | | 3.94 KB | a3dda91d0ea671153ec3e456058d30b6792294283185d4a2eab50331ab62af4d |
lib/devise-security/controllers/helpers.rb | 100644 | 0 | 0 | | | 3.6 KB | 904523e6f6fc7366687954ab3c5da2a739b3c2de1f2e0110bc256cb7ba21aef9 |
lib/devise-security/hooks/expirable.rb | 100644 | 0 | 0 | | | 570 Bytes | 8f6b6719756f2021d09782c980ebf0e1c53b523eef87381b6067838090c5a3aa |
lib/devise-security/hooks/paranoid_verification.rb | 100644 | 0 | 0 | | | 216 Bytes | 5ddd0ad79e0095373caa4c502fbe666e5932bad0971f715e82603652935b6a20 |
lib/devise-security/hooks/password_expirable.rb | 100644 | 0 | 0 | | | 211 Bytes | 8c206b91035d2fcd06db688550b5c2f679d0947665f99e4e0dffedc7c14c983e |
lib/devise-security/hooks/session_limitable.rb | 100644 | 0 | 0 | | | 1.3 KB | 4cff88b45c7ae5fb6f225633cc87de9cfa5d3a5d83d920a97330f789d8884e88 |
lib/devise-security/models/database_authenticatable_patch.rb | 100644 | 0 | 0 | | | 909 Bytes | b0a15b4144462528fe22b496d6d44e20a076ff568f174153d5acbe9986e0aa1f |
lib/devise-security/models/expirable.rb | 100644 | 0 | 0 | | | 4.31 KB | fad7b547be1e61eb22af0d87316cb395962a759f72c590eb8482c5eee989322e |
lib/devise-security/models/old_password.rb | 100644 | 0 | 0 | | | 123 Bytes | 258c81c3a8f800f89311c63b89da326cd3316c34af9a969150456eda1fe63a48 |
lib/devise-security/models/paranoid_verification.rb | 100644 | 0 | 0 | | | 1.11 KB | 0bfa490b96db22e95c5ee90fd51fcd2e319b3e2c839096c0b7fc2af68d614704 |
lib/devise-security/models/password_archivable.rb | 100644 | 0 | 0 | | | 2.49 KB | 83af2f8b5e8b08806a52a0cb21b161e14603d7ff5738a429fb3dd32badbcf540 |
lib/devise-security/models/password_expirable.rb | 100644 | 0 | 0 | | | 1.87 KB | f33fdf4a93ae150440d5766b5f7597382f123c1e1d6a819dee444a2c47bfb82f |
lib/devise-security/models/secure_validatable.rb | 100644 | 0 | 0 | | | 3.7 KB | 12c99ed9ffc80657bd5871833b16c1b7676ff1fe07d220fb7ed10825a78710f7 |
lib/devise-security/models/security_questionable.rb | 100644 | 0 | 0 | | | 643 Bytes | 0fb86cc21930c7ade0d6c5005a50531606d2900305e8597bf2a7d98a81592f16 |
lib/devise-security/models/session_limitable.rb | 100644 | 0 | 0 | | | 689 Bytes | 6c374693f7bbd54535341a509aa8e73f9ab11ded141e685741c1047443fb5eb2 |
lib/devise-security/orm/active_record.rb | 100644 | 0 | 0 | | | 517 Bytes | 3f24a1a977ac84717cc32b51a6f5e30a30c6857e733478a59eef3cc5f37368fa |
lib/devise-security/patches.rb | 100644 | 0 | 0 | | | 1.27 KB | b826331b84bac3d651fcddd5759ac38fcb273e65c8fb9df7e56c87f065427564 |
lib/devise-security/patches/confirmations_controller_captcha.rb | 100644 | 0 | 0 | | | 730 Bytes | f8c6d7ae74c0100727c3877067d1843a4ff727583857ae9d8b651bdf33bb67a5 |
lib/devise-security/patches/confirmations_controller_security_question.rb | 100644 | 0 | 0 | | | 919 Bytes | 450dfcc5d2224d1e6e832ecf51b076a08722bd22e9ac343f478210d6b9d48914 |
lib/devise-security/patches/controller_captcha.rb | 100644 | 0 | 0 | | | 425 Bytes | 12b6be9690425fab2ee3d713707eae3b35043711e8cdf04dbd11b1842cdbef70 |
lib/devise-security/patches/controller_security_question.rb | 100644 | 0 | 0 | | | 652 Bytes | dc561bc1d2b8cc37f6aeefe9d681f292ae3485e7f8e53024986d0d1224d1e107 |
lib/devise-security/patches/passwords_controller_captcha.rb | 100644 | 0 | 0 | | | 689 Bytes | b4f1e2ebaca240da6f5717bcdc7dda12e38df3dbe5d7d2e9c30594284257cc89 |
lib/devise-security/patches/passwords_controller_security_question.rb | 100644 | 0 | 0 | | | 878 Bytes | d97c805ec70c7e96892651141437e423c2f4cf4c5260d977c0a444cb2ebcb4e5 |
lib/devise-security/patches/registrations_controller_captcha.rb | 100644 | 0 | 0 | | | 1.12 KB | 6f51a13bca657ec58249372ff67bf1b69b8d90e270d32ae182adba68047e9f71 |
lib/devise-security/patches/sessions_controller_captcha.rb | 100644 | 0 | 0 | | | 874 Bytes | c65e26c61a67f688dd528b88a103a87362720e0136250e0e50af56b757411ed2 |
lib/devise-security/patches/unlocks_controller_captcha.rb | 100644 | 0 | 0 | | | 677 Bytes | a7193ad5281b10154536fc78353bac1eae2b4f2343f8d5628952e2d017e3a07b |
lib/devise-security/patches/unlocks_controller_security_question.rb | 100644 | 0 | 0 | | | 866 Bytes | afd72a52c1c4fb38f734da47550562fd887acf8c406a8329c37b3d71f582238d |
lib/devise-security/rails.rb | 100644 | 0 | 0 | | | 408 Bytes | 74d8649bbaec567067e223c16d052b5424c839a61815bab5d8cecb982ef04b58 |
lib/devise-security/routes.rb | 100644 | 0 | 0 | | | 616 Bytes | 9966bf450838fef57016aa034346d2aceacf799394b742322ccc4e8214d661d1 |
lib/devise-security/schema.rb | 100644 | 0 | 0 | | | 1.72 KB | d74669430d2e3dc6bbb75fea82cbc177d2c884990a7b10e3d9ce323cd7a006fb |
lib/devise-security/version.rb | 100644 | 0 | 0 | | | 54 Bytes | 8a11c5c2a2acd6a7f471bf8eeae543949a84bf63519ea664b6d687281891b0c1 |
lib/generators/devise_security/install_generator.rb | 100644 | 0 | 0 | | | 712 Bytes | a128fc7fedbec0c0192454ec5080ae4a8df708c2a6bf97810d2e2e064277efa0 |
lib/generators/templates/devise-security.rb | 100644 | 0 | 0 | | | 1.11 KB | 69573bed569e242c88e8df4ebd033af90b54f72cb8ae5b310bff9aa6c4d9de10 |
test/dummy/Rakefile | 100644 | 0 | 0 | | | 249 Bytes | 2ee3dee530649056f2d72faf53794a8330554ba47d2667a394fe5dc898421beb |
test/dummy/app/controllers/application_controller.rb | 100644 | 0 | 0 | | | 57 Bytes | c7279227656b36b3500f97e5331b497f88eb66f60f0b7d8a2e2a69c65bf9130d |
test/dummy/app/controllers/captcha/sessions_controller.rb | 100644 | 0 | 0 | | | 120 Bytes | de5b3cc56908b13a047a8f6c103eb19a3493f61f4f2f07429246c33aa29df46f |
test/dummy/app/controllers/foos_controller.rb | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
test/dummy/app/controllers/security_question/unlocks_controller.rb | 100644 | 0 | 0 | | | 136 Bytes | 352a4c157c8f3c790ef1ceaf070c539e3e62b89bb63ec284aedf945a9eb7c29f |
test/dummy/app/models/.gitkeep | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
test/dummy/app/models/captcha_user.rb | 100644 | 0 | 0 | | | 182 Bytes | 64d1e5ff034445a3836d41443a6ccb24939c3bea05eb4a47e175067576fab0fd |
test/dummy/app/models/secure_user.rb | 100644 | 0 | 0 | | | 123 Bytes | d7531cb4fec05d7f1cf08260df551613d40a3df1b404a39aa96f58d0003d0cd8 |
test/dummy/app/models/security_question_user.rb | 100644 | 0 | 0 | | | 236 Bytes | f4a1c4632d8ee241471e1b9b1e8da86fdc159f2d1bb0e15f14ec5c126f217a99 |
test/dummy/app/models/user.rb | 100644 | 0 | 0 | | | 191 Bytes | bb778a559bdd8ee68090557f7b706bc39be4f23a27e13fd91eee37be54e80ed1 |
test/dummy/app/views/foos/index.html.erb | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
test/dummy/config.ru | 100644 | 0 | 0 | | | 158 Bytes | e433d117ba351280629fc026ec788f95a2493a6f0e3a6d13f5390f3b2033c4e8 |
test/dummy/config/application.rb | 100644 | 0 | 0 | | | 636 Bytes | 6adb74ac9d7454853d2624e3fabe27ba396e6c3d26ea10dd6da2f5a014d9f1ae |
test/dummy/config/boot.rb | 100644 | 0 | 0 | | | 190 Bytes | a730b88a072fcbf5d913960b61290e44c995d07396ca0452051a2cc15c458e72 |
test/dummy/config/database.yml | 100644 | 0 | 0 | | | 103 Bytes | 8ca44dce5cca1ae4111aebf8e5b731f424e92803da8956e6f3a1264d3e52435a |
test/dummy/config/environment.rb | 100644 | 0 | 0 | | | 152 Bytes | b59e99b509f581bbb78cad6cad59195bcd7e06c3c23f5693221fc9f729cb908f |
test/dummy/config/environments/test.rb | 100644 | 0 | 0 | | | 826 Bytes | a32854d0e6fadea0e0b1d808d6bdea402daf2c4c9b5ed12360801b7e3fd7c651 |
test/dummy/config/initializers/devise.rb | 100644 | 0 | 0 | | | 313 Bytes | 768fd098667d892e21fddceb673696c49146e61ae4094cae9a0afb458461eb6b |
test/dummy/config/initializers/migration_class.rb | 100644 | 0 | 0 | | | 131 Bytes | fb4775ca987dc36806e2f4cf46850491aad6cc9b78d791bd83997a042870863f |
test/dummy/config/routes.rb | 100644 | 0 | 0 | | | 322 Bytes | 422b17d7778053c4f704c110d268f84ec6f63a75bd4c5bb1233b51138c983233 |
test/dummy/config/secrets.yml | 100644 | 0 | 0 | | | 70 Bytes | fbc13be652c1c387d32d010ef0442120c1bcfb095f46a1c063ba28fa3f0e9299 |
test/dummy/db/migrate/20120508165529_create_tables.rb | 100644 | 0 | 0 | | | 791 Bytes | ea2b7e1d9dbd0445b151bec4b280523a088637ea8bfd782b11f4c0aad919cf42 |
test/dummy/db/migrate/20150402165590_add_verification_columns.rb | 100644 | 0 | 0 | | | 312 Bytes | 4c81958ebfafa2ed93931ffecabbaa50e8030a53f9dc0fdd3a00f1d3bf6c82f0 |
test/dummy/db/migrate/20150407162345_add_verification_attempt_column.rb | 100644 | 0 | 0 | | | 233 Bytes | 496f7386dcccc0383a4fabcc84758496b289fb289a8a55b8bef4440fbeee4460 |
test/dummy/db/migrate/20160320162345_add_security_questions_fields.rb | 100644 | 0 | 0 | | | 278 Bytes | fccb8811e16808785a832d272a025852a0a61eedc07974cf0dcf7894588124d2 |
test/test_captcha_controller.rb | 100644 | 0 | 0 | | | 1.36 KB | 6d266b9036944b63fbc2dcca674f4e1234b7551ee7a5dc01da318383780fc9e4 |
test/test_helper.rb | 100644 | 0 | 0 | | | 347 Bytes | 000e1bbee71f7218f9c7bf65b83f720b9f04544b838729f707a1248f3921577d |
test/test_install_generator.rb | 100644 | 0 | 0 | | | 573 Bytes | 24086e14d3b6ef888bb00bc0e19be6b9368117e6a323e38734ab79db1f2f5aed |
test/test_paranoid_verification.rb | 100644 | 0 | 0 | | | 4.6 KB | 051471aa86d780ef5d450f39ebf4071f7cd2feb1cc2b883bd913ff71f6cc8af5 |
test/test_password_archivable.rb | 100644 | 0 | 0 | | | 1.63 KB | c1efb0baa124fa6f5b9de8effd59db370c991b97196c1292308544ab2312659b |
test/test_password_expirable.rb | 100644 | 0 | 0 | | | 864 Bytes | dc7075872bbf8cfa493a0f45d85d2180d9dcc8120cebe4bd9012164c2790583a |
test/test_password_expired_controller.rb | 100644 | 0 | 0 | | | 729 Bytes | 842b22f675b8ac09aa5dff806764b96e31190a5c049038c7073700c17130907f |
test/test_secure_validatable.rb | 100644 | 0 | 0 | | | 3.19 KB | 7248e0884cc9bb225f030ec07f147faf0de3b62629accbb32badf2c552de9983 |
test/test_security_question_controller.rb | 100644 | 0 | 0 | | | 1.92 KB | 68a1cb6ad877f53eff0c438e6a35c002470f76de50204eb9b28a0a51ee36ab0a |