authenticate-0.2.3

https://rubygems.org

authenticate

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 901196

number: 0.2.3

platform: ruby

spec_sha256: 9e2a147e8ae48b5bb20cac143d76d7f7d892b110972b4de0a4a7573db8b8e6cb

sha256: 68bccfe578a1d2c6e3b9d5f8cef1a6609f7a846f4f311d6fe09880f085565f79

created_at: 2024-05-13 08:27:36 UTC

updated_at: 2024-06-11 10:19:37 UTC

position: 12

version_data_entries_count: 141

uploaded_at: 2016-02-15 21:18:31 UTC

indexed: true

has_extensions:

extensions:

Gem size: 48 KB

Version Data Entries

Total: 141

Unpacked size: 191 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
spec/dummy/config.ru10064400153 Bytes1f66b5c73fca9bd453fba0553ffe4207f50050e5c32219b636a7121d8b3ba5d5
.gitignore10064400191 Bytesffbb9b71613dd2c51587a296167fc8928d959ed9a89b32904490e05630d85307
.rspec1006440030 Bytese3a05cdf2301e0e7d8be6b1d1137aa310d7d023575bb2f305df3519c6df5cf2b
.ruby-version100644006 Bytesa42caf4a54bbbe27aa45b6efbc6356c5e299b19763e728b6cdb7201b02ebbe36
.travis.yml10064400193 Bytes843b442ec298ce6e40fb35cf17dc048280f0ed497a4c7f5751cde7412984f580
CHANGELOG.md10064400928 Bytes5028bc0b44f012ed9522ba05f7392d9c360a2ef9bec70f6f539107e5f6a5d378
Gemfile10064400570 Bytes5c2ec50bb4c84f3546d5b0ea7415c3e46c064c772686b02658065ffb7a801dc8
Gemfile.lock100640003.51 KBde719ffcb97123c41a615a4f53f4d9fa4093562d6e3e6cc67ed1f14dcc583796
LICENSE100644001.03 KB7cc3931d36f8f39928046be5584fa05f6ef6f03ac434d3749042f223aa5f2eba
README.md100644009.7 KB4b3d325cb7ac44dcb3a55dbf9573c41080f37114fbfe55e5b87eea63b1f2eedf
Rakefile10064400117 Bytesf17f9929b93969978d408855c146aeb6817d3f53ea877330e4c09deee090e7f2
app/assets/config/authenticate_manifest.js100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
app/assets/images/authenticate/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
app/assets/javascripts/authenticate/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
app/assets/stylesheets/authenticate/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
app/controllers/authenticate/authenticate_controller.rb1006440071 Bytesb74811ea9702d59befb63fb94660b1bb711b01360c2ed3b2f893e5f74a91a6f2
app/controllers/authenticate/passwords_controller.rb100644003.55 KBd6594f3e8253d4ec3c1c316d1f559d84355beac8d6b1b92623c68d095fa40c22
app/controllers/authenticate/sessions_controller.rb10064400933 Bytes48d4ed84a52b0a8ae3bc51997a2ecc27bb43842542c93f19712ca4c1d0305ecf
app/controllers/authenticate/users_controller.rb100640001.27 KBaf76391b91096d0c446de98c4b831b72cd29ec1b202f027958f67e3108b0e065
app/helpers/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
app/mailers/authenticate_mailer.rb10064400314 Bytes44e78fd41184fa1085038428a201e33d1922e117e60f55f6e4af7f84893e1bab
app/models/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
app/views/authenticate_mailer/change_password.html.erb10064400216 Bytesf4249e4ccfad6b7911926bd7df59f282cc702d7248deabd360490317b5a00769
app/views/authenticate_mailer/change_password.text.erb10064400135 Bytes99949efa33cc1b4721434873107082ab63c75c0afafcd6fd5db6f8cc98036d4b
app/views/layouts/application.html.erb10064400470 Bytes17f9e8dcb386f26694264f3e7c11615d8c373298d2b3f078dff78dfd99ca3645
app/views/passwords/edit.html.erb10064400489 Bytes91c09d87390175b04336bc7ea678bb470a5f9b1007b5b6061ba369025ab455cd
app/views/passwords/new.html.erb10064400453 Bytes4ff5008883dca5f1555c85fb9c59342f3c3cf0be284f99271f0ede7056c10400
app/views/sessions/new.html.erb10064400699 Bytes668f467872dcf10193da9ea7a1620fbc68bb42e988dee9a1aae4426f199f3020
app/views/users/new.html.erb10064000686 Bytes423e05cec25d51a187091e81081d82556207dd88b4f253af05433d6f7bce18b7
authenticate.gemspec100644001.13 KB73680bb263401a597644b21b732ee6e2b969e4e463a74d7cf063ea58b04fb7b0
bin/rails10075400493 Bytes4d3b3a4c068cb70312cfb0691b5a171d7890df33f9e737b8a090dd16a6b0cc0d
config/locales/authenticate.en.yml100644002.05 KB5fdd993d806dd261217a9e9da20102bf43f2166a3d880f69176cb3f07c124b06
config/routes.rb10064400802 Bytes4da251e8206d9b622102b2cce6ff91cc062e4e67537d1b1b657f256d3a3216c9
gemfiles/rails42.gemfile10064400259 Bytes3e840b2b15c4c6416be2b59949145a32da6b0b0f817d9ddd2f4d661560115273
lib/authenticate.rb10064400305 Bytesf59a309528c8a351e745d5f58328632ee849b8bd78146ab5c12bf5f1df7b062b
lib/authenticate/callbacks/authenticatable.rb10064400314 Bytes3c685e1f51bd284587ab374f6ba9d08304cfb23670a395b70d408e03e0039121
lib/authenticate/callbacks/brute_force.rb100644001.18 KBc428974cff8646972adeba7a780292a80f9bcc71b54231866f8334dcd55af810
lib/authenticate/callbacks/lifetimed.rb10064400396 Bytes033e15574ce2f2bfb369e364df73c464b2851060847d3abf841e67d416c4d2b4
lib/authenticate/callbacks/timeoutable.rb10064400651 Bytesb888dba24dc7f53db5e21b960ed19b461e03a0d51e8e9479d00861655b5bcbdc
lib/authenticate/callbacks/trackable.rb10064400264 Bytescbe5cbcdb61fdbbe720d501f31aaa65f820164452f87bfc9a4e04473b48c418d
lib/authenticate/configuration.rb100644009.05 KB11553c0da5c5750a55fe7c95dbfb0ca1148ae6cf59b1032b0a0042971a434756
lib/authenticate/controller.rb100640004.88 KB3c4a4a5b09132c796ff7c9ce7d339ba61d7e7fd95f0df7c2268259efea408d17
lib/authenticate/crypto/bcrypt.rb10064400727 Bytes98cea0de40295ccc5f69a1124e8850dbfb5cf08a6a67b834b1c8d84d6e410890
lib/authenticate/debug.rb10064400311 Bytesb0c42f75b476ce3d82f476dd9ad1f58f53e9532cdd20dbb94e45d69fc9634229
lib/authenticate/engine.rb10064400351 Bytese67dd825fc191e6022efdd9d4b27b23199d33d5f684b8828a4155cb091b8ae8f
lib/authenticate/lifecycle.rb100644004.38 KBe327943cdb1340c63fcb98596127f1093bdc5ada78e1531f7765c303fd129220
lib/authenticate/login_status.rb10064400566 Bytes5fd6bbe7555dddc263e12708cf4c307ef9431f461f5896b6b712dba4cda4f0c4
lib/authenticate/model/brute_force.rb100644002.21 KB25dfbd8a9ab4e943fad4917b7556635d0c66631b7c7540653d75a702f6d80988
lib/authenticate/model/db_password.rb100644002.26 KB3052fd344a092b5258d1ac198cfbc82298a0a535a1db56fe79bda94c18ba9340
lib/authenticate/model/email.rb100644001.95 KB22fa867a9ac838233362929303d41b64ff7ac13e074c6696b218f4c1da330e25
lib/authenticate/model/lifetimed.rb100644001.32 KBf74afb0ef6700436a9e615e4316ecfd34712f3cf925a562a67dd510320fbedfe
lib/authenticate/model/password_reset.rb100644002.85 KBf6b471e1ec4264ebc7d7150994ebaf983fb1bb1abe78b2ff896b26725056f26e
lib/authenticate/model/timeoutable.rb100644001.5 KBf3108f9d745abe0346af6c496301c457cc27fec874bfbf1f9d89b88d26f6a19d
lib/authenticate/model/trackable.rb100644001.54 KBe1a1f3a2d6b0433e21f3f0e4b91ce0809f430670a07d5247825008afe91d00f1
lib/authenticate/model/username.rb100640001.39 KB7d11cb17dadb709621a66ae265ea3f4d5c0ae95c4c2986e9837edb0019494178
lib/authenticate/modules.rb100644002.48 KBb0142bba1d2457e5a94cf0db3dbd62598e5993d44057b343a5f135452eb0d0ac
lib/authenticate/session.rb100640003.18 KBc9d1463478f35b1841cc9360d7a35480815c187f7721bf547b7d8c0adaa8a8ff
lib/authenticate/token.rb10064400112 Bytesa36db6c7e0288585bcea1a52e40d94a4b0fd495aa80761dad8e48db56abdf163
lib/authenticate/user.rb100644001.8 KB151dd83fbc3579ef44451dad9ee4ae72cb1c44e542786fff76c9488f0612e2c1
lib/authenticate/version.rb1006440044 Bytes122fbad24850d68199a3fa4d99813f5cc44582b503351bc5e7bb92d7caf2f82c
lib/generators/authenticate/controllers/USAGE10064400451 Bytes18aff21a443ac2ad7a2b2f363665f84de324028cc398a591002263f1de15742e
lib/generators/authenticate/controllers/controllers_generator.rb10064400386 Bytesaf0bc42b3bef3704a6a288ec3e2c886d07301bdf64f347fbf32930417843ac02
lib/generators/authenticate/helpers.rb100644001.27 KB8179180cea9de2ccc54effc46877bae06f32c2a1f8133d51f8bff0cdaf417aee
lib/generators/authenticate/install/USAGE10064400112 Bytes959ef476f678f4f2e226b07dc59752265476ce4e8db1c288036d5bc0812eff7e
lib/generators/authenticate/install/install_generator.rb100644004.83 KBd370dffe981a2d79c05059b59157d1ac5e75bb48ca2ebe4c8cc0def2944cf767
lib/generators/authenticate/install/templates/authenticate.rb10064400863 Bytes626b66f292e77caf8ddb46ae24020481c625b51a2cdf0b115384214f1819dc25
lib/generators/authenticate/install/templates/db/migrate/add_authenticate_brute_force_to_users.rb10064400243 Bytes532b6830af9f3c6880b85dbe5076c1fa0239a8f84a1a37ca3363380bd74dc398
lib/generators/authenticate/install/templates/db/migrate/add_authenticate_password_reset_to_users.rb10064400312 Bytes1532c8558e521ee435e7253077366e2c0e2f67c1af45da2a7bc0825a8a36ac31
lib/generators/authenticate/install/templates/db/migrate/add_authenticate_timeoutable_to_users.rb10064400165 Bytesd70e602b492b03ca8725e9fbc97b7d988cb33e542cc39b38c92a1af33688528a
lib/generators/authenticate/install/templates/db/migrate/add_authenticate_to_users.rb10064400494 Bytes2d59ed9949153292af50653575a651d5872307b89fa4f9482487992d6c8e8802
lib/generators/authenticate/install/templates/db/migrate/create_users.rb10064400289 Bytes18b2485149b1e4e62141483c2120feca7ae4294707f7cd244b101e445bf1bec8
lib/generators/authenticate/install/templates/user.rb1006440065 Bytes1d57eeeb870e498dfccbb93b57fd8567b6d3aff7671cb6ade1c8524652e44222
lib/generators/authenticate/routes/USAGE10064400257 Bytes9668d0321d9466e9fefdb60efd119f0dfe7e1f20a3a10350fd08d46d60e59119
lib/generators/authenticate/routes/routes_generator.rb10064400901 Bytes034b727c34936d5ebce130876b0f1398aa50a5dc1fb58bf7aabb04855dd0111c
lib/generators/authenticate/routes/templates/routes.rb10064400556 Bytes5be9ad406323ab47d1a4046bbd7bab388dcf3cdaddcec0af3a8cbe81a812f8a2
lib/generators/authenticate/views/USAGE10064400473 Bytese6ab4ac968931183a2cf3bd990e7f4e30e4bb1be4cc95b671b5e121f4802313b
lib/generators/authenticate/views/views_generator.rb10064400377 Bytes30e8fb0009129c9ae67e1ec45b5089cc82f9c10a7e50b6a49efd8b0177033f4e
lib/tasks/authenticate_tasks.rake1006440090 Bytes4e8ff58860691661c403fc4d9d7d88ac48c0943dfbbe000d1be2663478295098
spec/configuration_spec.rb100644001.6 KBf16e8086e149cbce7be67eb498e09b201a73275a9431cc0b03f0926c0ab07b9b
spec/dummy/README.rdoc10064400478 Bytes692014390d8a07689a5e7fa597019e61262c7fc3b3f2d2f34fcbf71337ebf472
spec/dummy/Rakefile10064400249 Bytes2ee3dee530649056f2d72faf53794a8330554ba47d2667a394fe5dc898421beb
spec/dummy/app/assets/images/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy/app/assets/javascripts/application.js10064400596 Bytesfb575cdf1b79686f3953bce4acd3c6abcba58bfb297cfb7e02ecfe9e28999fb1
spec/dummy/app/assets/stylesheets/application.css10064400686 Bytesd1b0c48d409cf1cefad63648e215755a6f58855af8676268305791d715041156
spec/dummy/app/controllers/application_controller.rb10064400239 Bytesff82402dbfd5014ac3d9213d772af4cb058658ef27b982e0c6dba554bd5042fa
spec/dummy/app/controllers/concerns/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy/app/helpers/application_helper.rb1006440029 Bytesf77fac5ea412dbed92c4524fe0ed180acb2b7239f84daf758da989032301f5c8
spec/dummy/app/mailers/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy/app/models/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy/app/models/concerns/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy/app/models/user.rb1006440065 Bytes1d57eeeb870e498dfccbb93b57fd8567b6d3aff7671cb6ade1c8524652e44222
spec/dummy/app/views/layouts/application.html.erb10064400295 Bytes196a7ed1b3c533ff152d4aeab427fb00c6f331487dc99e6ed307cab355412c41
spec/dummy/bin/bundle10075400129 Bytes7130bf85d0a1f4213924c456fffcc778b78258c0008e62a76bff9722a8cf1034
spec/dummy/bin/rails10075400145 Bytes76eba5b2f8956aab4dc06b1b2de17984b10d35a2ce21386eb39062ee250160d8
spec/dummy/bin/rake1007540090 Bytes436f1fbb82e7b52d0bc032ac6ac9dce49a3f3ec47b909c863783021c116c264c
spec/dummy/bin/setup10075400805 Bytesede5b1bbd5f1dbf31f8f478c5d1245a0a9f3b5d9234e8d319f1ecaca3d6336b3
spec/dummy/config/application.rb100644001022 Bytes5347baf354f0eb8f0846302042ff6e736e5036420854025746db656332df0d03
spec/dummy/config/boot.rb10064400241 Bytes5c66f3db16b2135bd6df7d903cd57e520e0be0f7d26dee3fd7086f2ec911cbb6
spec/dummy/config/database.yml10064400552 Bytes79829997df51a580cf0c0756a1bf2d77c9f9ebbae7596cfe1e1b185c2ffc740f
spec/dummy/config/environment.rb10064400150 Bytes6a4d7f5e0c46b1c8352a9a083f83b6b2053157662c090726282e7ad14a5a5ef9
spec/dummy/config/environments/development.rb100644001.56 KB77c7a5a1db6ac6a4f78021b41d89fb1b118accf624ee80d6f71e93bbaca87e16
spec/dummy/config/environments/production.rb100644003.23 KB96951fb43ab72ac02c04fde25d2645de092e07b01feb5a0bd87b4099b68c4265
spec/dummy/config/environments/test.rb100644001.71 KB7375bb68985e53cdd5eb53e06492813774d2f77bdfbec7ff5a17c2faf9dd61e4
spec/dummy/config/initializers/assets.rb10064400486 Bytesc3db30efbef7ec91fc324d711e15367b3f6d90538721080d895a1a1973af7a9a
spec/dummy/config/initializers/authenticate.rb10064400630 Bytescbd0e9c37d4d7d57b9d0aca85d77d140dff1fc4aed94325a67761c5e3915413e
spec/dummy/config/initializers/backtrace_silencers.rb10064400404 Bytes12656d43090727d98c72bed6ba153b501ae0b7fdc5f20cfd64b5ab8a8bfa87a8
spec/dummy/config/initializers/cookies_serializer.rb10064400129 Bytes7b5fe6f38afa44b295c09bf013f9138a5314ebab351c86cf2e24f98fc6e6d848
spec/dummy/config/initializers/filter_parameter_logging.rb10064400194 Byteseb293cbcac26012fb63489b355b7a68df2e0f5006abe79e2128752f40514aaf4
spec/dummy/config/initializers/inflections.rb10064400647 Bytesa2045e2ce03f29305e052a9236ff41d4c7d4d171c0fa5bf8cfbc958edd307df6
spec/dummy/config/initializers/mime_types.rb10064400156 Bytes47b40f15fe7b4cb01fd6a72377cfcc2c12d4a92b2cb72dca4d66005cddcccc94
spec/dummy/config/initializers/session_store.rb10064400137 Bytes0b5ffe164f49eb4dff4f647429b97cafd35c59297100e3e8f52f1541f2e19d68
spec/dummy/config/initializers/wrap_parameters.rb10064400517 Bytesc9768c02e265d5980177ea86c7fd886a19a2a276d11663c5849eca5231280691
spec/dummy/config/locales/en.yml10064400634 Bytes44028606fa6334147bef7aeb7ef9303dd7971c96c2e0d9d29525c19919bac57c
spec/dummy/config/routes.rb100644001.56 KBa0ffc49e2d8ba00e413a48603913eb079f37cf2b397b8608eb6d424e0b4498b6
spec/dummy/config/secrets.yml10064400964 Bytes30c0340feaa772344efa7c2590c713024bf87291ce57ef0f16db3b1435215166
spec/dummy/db/development.sqlite31006440028 KBfb99ed899da8ed11e527c45493dbda13987b088f6eb0b9209c2e88691de70656
spec/dummy/db/migrate/20160130192728_create_users.rb10064400514 Bytesab9f150f0546def698c207ee4f72834c251876a5a8b7c1cc370589924237100d
spec/dummy/db/migrate/20160130192729_add_authenticate_brute_force_to_users.rb10064400219 Bytes4f5515878c7404de467fce49f469737b4b6d9a7249d3211fdeeff00056085228
spec/dummy/db/migrate/20160130192730_add_authenticate_timeoutable_to_users.rb10064400153 Bytesda12e0b7160ecf2cb96334af81106037395ad88358f47c8bb02b3f14fc604421
spec/dummy/db/migrate/20160130192731_add_authenticate_password_reset_to_users.rb10064400232 Bytes8f0906cb62c9e6021163b4379ea31065234074021cc7bc8ac9ea4b96ddf0e452
spec/dummy/db/schema.rb100644001.5 KB8dd864faaf1be2da9e16b6372cfc02a9434ba9ecf30c88c42fe41fdb4b76ff2a
spec/dummy/db/test.sqlite31006440028 KBd05ee179fbbfe734eb7dd778b0f717c5c45523d71531f100217a6c5f50f4bf5d
spec/dummy/lib/assets/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy/log/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy/public/404.html100644001.53 KBb8c03554a54fcd04dde6befa1f0cbaff733c54435021c08cb8a4e3474812d015
spec/dummy/public/422.html100644001.51 KBa699bce0b9481ae5ac7e8121cca1ded3573e369502d56c353311fe263a3569e7
spec/dummy/public/500.html100644001.44 KB119cbfcafeddb7a1ecf2d53d67a5681fbfc3a6d30c0d9afcbd9d22d83bd14570
spec/dummy/public/favicon.ico100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/factories/users.rb10064400542 Bytes75734b1daa5014451554d0cff58b12126e7aa73f640c887e9667bffb0a6f8b69
spec/model/brute_force_spec.rb100644001.44 KBbd759f3d78934e126e30544bef38570beb4b1e07a7cd804c979d4546872059b2
spec/model/db_password_spec.rb100644001.77 KB8682dfe6baca312480c09abb64cdac95e74e62bfaaabe3085f37b808eeb21ef6
spec/model/email_spec.rb10064400677 Bytes45b321b27219c93bf1033ef1356437f1b29fe42f9cc488ed0fdcd43d15ff5332
spec/model/lifetimed_spec.rb10064400948 Bytesccbc985a9acf2326e9c91e473ad3f39eaa3af8e72cab7e56a3db619daf0d58e2
spec/model/password_reset_spec.rb100644002.18 KB38b1a85f65bc5be697535b93e2e683d5dc81b3430d5adc5029d7db8018887bf9
spec/model/session_spec.rb100644002.89 KBbcc6f6c59903e92832bc69ef21ce9c1024e7dc1176923d950f8bef949398fa3f
spec/model/timeoutable_spec.rb10064400515 Bytes98bfc3cce5cb100403a86ed531e920ec9ca5b340e9796e156c90fc6c3df8ad2f
spec/model/token_spec.rb10064400238 Bytes2330a8581ee53bb28e4ce8ff15d7ed62e20a99fc24f6129358117343bbeeedc1
spec/model/trackable_spec.rb100644001.72 KB2d18d6bf08b41f867f37f82d9cdb64085a1314791070efdd7eb97ed996ecb49b
spec/model/user_spec.rb10064400592 Bytes63005a5f9522c1f9a5fe75d8a6dae76a1c9b3fd558eac5895b210af0fdd6f0a6
spec/orm/active_record.rb10064400369 Bytesfcf47effbc5c95f556ea95c4d716624a5320ff72407e7c15f424a0611a763793
spec/spec_helper.rb100644005.9 KBa13381d58ff4ed06dfafd8c9a26857b9b1ba8d1ba6ebbe3f2bfc6c6eb9dbf041