sorcery-0.16.0

https://rubygems.org

sorcery

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 201324

number: 0.16.0

platform: ruby

spec_sha256: 2a1b83ac24da4f07012fc367e62a8ea5d7e49e7ae0dc94004b07552a308a9984

sha256: 1e817dac6a7e464844811b0c22fcf817e1fa409d0dfedc60fd0dd7c3d8de8b1d

created_at: 2024-05-13 08:16:33 UTC

updated_at: 2024-06-06 00:32:23 UTC

position: 6

version_data_entries_count: 171

uploaded_at: 2021-02-16 19:36:05 UTC

indexed: true

has_extensions:

extensions:

Gem size: 183 KB

Version Data Entries

Total: 171

Unpacked size: 665 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.document1006640055 Bytes0050ed5b67fff8be1f7e1610fb2e9d4a3f5c826d65c82ede0828c633bacc925f
.github/ISSUE_TEMPLATE.md10066400297 Bytes49ffc9a7c28db82bd933d4663f1d1570fca5b08c874d93c8114a600761a709b2
.github/PULL_REQUEST_TEMPLATE.md10066400243 Bytesa6a4380a94f2086f70f30a6645bf7bf0957980298f1bcdad853527a5e2aa1f1e
.github/workflows/ruby.yml10066400379 Bytesd35d189601db391afad5ce03ff7da66dea0309d8498328b4e7d575d629689804
.gitignore10066400922 Bytes48221983d6c51f5b059c565395e202da0234f35cf09492f46c7256de2f855c3d
.rspec100664008 Bytesd59fa712d58b2ac2197124fe6e24bf353111260fc3ed1c3304520c32ad00d128
.rubocop.yml10066400975 Bytesa7219908ace63b4236ae0c8b8c60c723dcc8268b5a8e2b17263321f9b3d7ed11
.rubocop_todo.yml100664004.68 KBcd5133a2fc1a42ec028a2e0b5bc18054eb5bac97409cd18c346a1e13e81f3299
.travis.yml10066400218 Bytes5afa527768fe373cf768f7b408063f4fd02dd707b9e96aa7f28c108cf5dfbe79
CHANGELOG.md1006640014.9 KBed052357df130ef546d166728eaaf090a37d91861394e90148e93165dd3822e5
CODE_OF_CONDUCT.md10066400755 Bytesbb3e941dcaf7a706b49a446c35b891ccfc7a09d5a72b4352ec28c2015c8db067
Gemfile10066400107 Bytese640e8d53b63aa60785feab63091a4b38b65a5a8cd4f21e05955a8b8d81155aa
LICENSE.md100664001.06 KBc5ef1b57e5b2bce4fa51f2eb9853cbb9c60076eb8aa5c6f649f788da921b7b5a
README.md1006640011.3 KBbb66ee3842c3163393c6f0e95b92105beb623318fc43cee6b126902c9851b2ea
Rakefile10066400114 Bytese286cee4087efc1749286a7293962f04f04029c1ad359c61420d928e56204f4c
SECURITY.md10066400615 Bytesa441d57e79c0be53b813a15ae669e5fc99d593da76b8e27335f450424fafb055
gemfiles/rails_52.gemfile10066400132 Bytes22576fae48a75ea25daf2fbd4b522673bf971e9cccff9b5f050cd69aa0ae7a42
gemfiles/rails_60.gemfile10066400130 Bytes3f428f166c64d75ab59ecdda6dfdf860db503e744f44a7d27d8eb85e5241bde2
lib/generators/sorcery/USAGE10066400948 Bytes36985c8f5e5810550cf2f68c7370b4fe8507d1c3a5ba4abc7502ff97b1fc1a01
lib/generators/sorcery/helpers.rb10066400970 Bytesab9740aa0a33a9607c9c73c915f68afbae982f0592417dad391c6b6c98a0f2f0
lib/generators/sorcery/install_generator.rb100664003.75 KB1bc88b8e02a292be0d98b77d8ab69cc1673943693910405177312dfb82f6e2b2
lib/generators/sorcery/templates/initializer.rb1006640018.8 KB9b341508498739921f0c5f4bfa7a636453cb849965e0f0715cad220c4114b566
lib/generators/sorcery/templates/migration/activity_logging.rb10066400532 Bytese6a02738ef2728b720d9ecdded9488a3e7145563237b26a944317651508a4c1f
lib/generators/sorcery/templates/migration/brute_force_protection.rb10066400407 Bytes2dac75316d6319f99a429c0691a70a989f853eed89542bca3c8d6c2512c8357f
lib/generators/sorcery/templates/migration/core.rb10066400347 Bytese69bf3ab757e0e621e611d9b8a767c0c21dc59f2e7d3b8eb9730b50bd2a54f97
lib/generators/sorcery/templates/migration/external.rb10066400338 Bytes2411200e4124c92d2c9c3342cb638798fd5fbc75701f32ef6e0073a72c0242f2
lib/generators/sorcery/templates/migration/magic_login.rb10066400429 Bytes42e228441d941e06993b59bac4be03fa7becab93ec4999d88ad7e31fd0436f97
lib/generators/sorcery/templates/migration/remember_me.rb10066400331 Bytesbec45749065b7654d176be6fc73b716408e1d84ab94056714291f7dfee6f4faf
lib/generators/sorcery/templates/migration/reset_password.rb10066400549 Bytes88d9e93fca8cf2c3deff65d9a342810e66b1991b925b20e82abb025906244ed0
lib/generators/sorcery/templates/migration/user_activation.rb10066400419 Bytes1d1b2ef675a2150b2912c0104e64274607fa7fe360793a424fed8ef023d286d5
lib/sorcery.rb100664002.84 KB92173ea1130f9b5a1394c00bc2a349878cc255d6b1e551287cafc4db403e40a6
lib/sorcery/adapters/active_record_adapter.rb100664003.47 KB0b754a20ec702da82969ac5cdda96ce48bd8c886ce167e25e21e0244a1732ecc
lib/sorcery/adapters/base_adapter.rb10066400491 Bytes8f820c14970e2d0c6e9a33e358c75f306571fd8d95cbf9254a081b3612338ccd
lib/sorcery/adapters/mongoid_adapter.rb100664003.5 KB58acbfc952a9f4d5032fed058115c748a04e1390f05869163a9f1c5e0783cfa5
lib/sorcery/controller.rb100664005.16 KB1c46aefecf1032f6be961bab69c9a99f627d426cb4acbd403ec831c68521f2f4
lib/sorcery/controller/config.rb100664002.18 KBc7844d679f1aa3dcb1ce885adec0d78180fcf2a4e15de1cb365daf8a72a41be9
lib/sorcery/controller/submodules/activity_logging.rb100664002.98 KB1b8ed7422cdfa5cf13167fec5b338ef2420c71c90ccf2b0677aa3c92abe945d0
lib/sorcery/controller/submodules/brute_force_protection.rb100664001.33 KB646a02fe96b7bec0e7676c307faaf03a5dc40dfac04e68aa69bcf12ff81ecc2e
lib/sorcery/controller/submodules/external.rb100664009.22 KB8a47f9d415961ecb84b2ed8b0237ddd519148618aa22099b88b6fbb254d2d386
lib/sorcery/controller/submodules/http_basic_auth.rb100664003.18 KB098be487fc35251f1c3d7574676ade485e4ca2a3da2341ae927ff3d10f2b9a20
lib/sorcery/controller/submodules/remember_me.rb100664003 KB5b62fd8bf1d36b572fb42fe4e2b59e4451cbae1aaaf549a4a6a6963502da6c42
lib/sorcery/controller/submodules/session_timeout.rb100664003.26 KBb68168981c97d3a10b84ab48e52d8c5933a792cf517a8bdbc7854a9fb88e00a0
lib/sorcery/crypto_providers/aes256.rb100664001.81 KB209943debba5912c83e622dc738355ad9bcfb522d93bf923e77ccd65aaeeb9ae
lib/sorcery/crypto_providers/bcrypt.rb100664003.75 KBe4c2bcd020395eb37114ac93d2dbe662758202fe65ebab1b80fcd3ab605def76
lib/sorcery/crypto_providers/common.rb10066400922 Bytes7ba9e5136f08c9c52861792c9e5eb9a6e0f244cd1b69d7a7905026ac78ec535a
lib/sorcery/crypto_providers/md5.rb10066400477 Bytes6ffaeb7582b097b5ea8f8419d2e93eb605ed470c2325e0a922b0cebebccfde62
lib/sorcery/crypto_providers/sha1.rb10066400791 Bytesea7e48aca989fdf4e73d8b7b8eb0c04e8381ca4f7dd43e5479eb906946dbf632
lib/sorcery/crypto_providers/sha256.rb100664001.27 KBd3b4fd18601ad9117315fa6edb5eff09fb8284c0a590650497d1ca2a2d3c137d
lib/sorcery/crypto_providers/sha512.rb100664001.27 KB06a2e845844b6a73ece091c34e8562f369a0f664ca34422957d572baf0466d8b
lib/sorcery/engine.rb100664001.11 KBf42bd9982a3366f81f0293d428f5cccb69f3ef897ec0b5d59fa959a6584ceb26
lib/sorcery/model.rb100664008.11 KB223059b54161dbbf3736929119713b17b6db4370907f03d645a65464c4e20955
lib/sorcery/model/config.rb100664005.43 KBf1218c87ea544fcc0e1c49568e5824361d48929cc4ea3b09e1f3464edf0dfe3b
lib/sorcery/model/submodules/activity_logging.rb100664003.79 KB1f962bb6c92d893904307722e8d87df6d698a7d7bcd0ef29c57eaf3b34850de9
lib/sorcery/model/submodules/brute_force_protection.rb100664005.58 KBbb34c5fbc4b824219b2d9354ebbe54f1500c0f92e4985adcb079388e9d431b70
lib/sorcery/model/submodules/external.rb100664004.43 KBb7de29ad1d005803f52cbc98e30cad4641388b18b56dab4c3e99a5b4b1f6fe2e
lib/sorcery/model/submodules/magic_login.rb100664005.89 KBeab1a6547dab2a90d3036f59a94f4f3f17883545e9ad7795705f4f819de8807a
lib/sorcery/model/submodules/remember_me.rb100664003.26 KB770e62264291d3ddbed947eb419dd70d6a63f41d964ee92ea02bd5b53ec6adc4
lib/sorcery/model/submodules/reset_password.rb100664007.43 KBbfe0dc9f5d253b5647c74177234a243baf0187e4d090a938f6d3731252d129bd
lib/sorcery/model/submodules/user_activation.rb100664007.13 KB35f130a4a841bc9c9ae692b77478c2410933fa8342ed8205b4b6e71d53304805
lib/sorcery/model/temporary_token.rb100664001.71 KB1a3fff21b3cb78d052cbbc66037c52090b4172001be93dc80ee2778d6f4483ac
lib/sorcery/protocols/certs/ca-bundle.crt10066400272 KB066d825a0a0eb98aa30259d4b685a1f4885d413830337d58073ab89ba70b56a7
lib/sorcery/protocols/oauth.rb10066400869 Bytes1f82026f151949601938e040cb9d467beab86358516d20d1f2138855cf31d6b6
lib/sorcery/protocols/oauth2.rb10066400959 Bytesfc49ffbc2a124aa0891070fc9da99fc88d3c3d25bd5eedac6a1e9270c4435b41
lib/sorcery/providers/auth0.rb100664001.13 KB60c70c5d7572abbdadf85d6bf7bc705bd38a44e22ed6e7d8e588605739062c6a
lib/sorcery/providers/base.rb100664001.12 KBd32d71d80d2f31dd0f8cb0c448023b2f6c439f74ada1df8f4bd995b1dc9aa763
lib/sorcery/providers/battlenet.rb100664001.42 KB6945afc27ecdea0ae0e5c8802613cf06088de0db2b8b0bcb3626ee2fad6be75c
lib/sorcery/providers/discord.rb100664001.44 KB98b8e1b038cf8db197077e31c2ef24693fd922bea27909915b0a03c6f052aac4
lib/sorcery/providers/facebook.rb100664002.21 KB7c63c92d9caf1e4435a2c46412d2d8c220e7d3bc3a4bcae44ae620b00d102e52
lib/sorcery/providers/github.rb100664001.72 KB7db171904620be532598e25faff691f13fd6cf4d9cfbeee28a3143bd706322b0
lib/sorcery/providers/google.rb100664001.44 KBcf72fd47629b35a9d1a2bb88038329e49c83403650513831e67baaab3379139b
lib/sorcery/providers/heroku.rb100664001.7 KBcc9066acee1de436307228e64e6edade39fdc22353c8c7f6e5d963b988d01b4f
lib/sorcery/providers/instagram.rb100664002.2 KB8539c23c48c5e0687546755a82cd9d128b5fe2308994c80b05d92d5c592933ad
lib/sorcery/providers/jira.rb100664002.43 KB74bc6d27041343923857f34d58031c741a2c66d3106d7b25fe4e5337df10ed89
lib/sorcery/providers/line.rb100664001.76 KB5d063ea0c9a4976d954417ec7d6c080e4782f7136204501edd58185d78789337
lib/sorcery/providers/linkedin.rb100664002.1 KB880cf5a5ac8b11eeea05467d1206a775313ee4571bbca7513a60df6b2785e17d
lib/sorcery/providers/liveid.rb100664001.42 KB945795b4273d2d69f32464c9246a98da13b6dc8e12902701fd0425dd7b0fc518
lib/sorcery/providers/microsoft.rb100664001.67 KBe4954dfaadf38f8632079554d966deb79262585c9383a2778cba199c08504fb4
lib/sorcery/providers/paypal.rb100664001.68 KBaa3352eebd8d4f43b0c39400308215d4c4e12b9cd65d89817c1f61e625b58429
lib/sorcery/providers/salesforce.rb100664001.32 KB9f67c0489110d37dc03839c237674a15205ef50f2950903e6b012091f30fc2da
lib/sorcery/providers/slack.rb100664001.38 KB2684a2f567a7f50e2ab69ad5878283c6cd36629a87dca176cdc0b05bd23478c3
lib/sorcery/providers/twitter.rb100664001.72 KB50260fb56e3695b17abcb9d76936da16619dece5e97bd20f55f2fe25c9d77a91
lib/sorcery/providers/vk.rb100664001.92 KBb7957902eaa9c470f9fd45b3e86260c1c9c8e14f339719a4636a694871b1f4f3
lib/sorcery/providers/wechat.rb100664002.05 KBa1f01f246541f043af03c399d5e3cd74db7bb9a90e7dc6331eb096713772f9fa
lib/sorcery/providers/xing.rb100664001.88 KBe6a8ce23fc4afe3844818043ed08e854ee29e897d05dbad9c02dd851ccb848cf
lib/sorcery/test_helpers/internal.rb100664002.57 KB857d86743620b9ae4031fab3d0e3062b1d8b670e78a55d17b35de65d183941d0
lib/sorcery/test_helpers/internal/rails.rb100664002.7 KB7e4d38206ce9cecb6a2393f6153a22ac004d5c3b1b22982eba7b9a67aa2e7c02
lib/sorcery/test_helpers/rails/controller.rb10066400515 Bytes78fb39e4543b452e4d66d1e3dfe242fb3e9719a1ba1da273bc8a332dba0767f7
lib/sorcery/test_helpers/rails/integration.rb10066400839 Bytesd0d9447f8a8fefed083a42dddba260a3cf75d6c23eb07b231bd2574403f012f5
lib/sorcery/test_helpers/rails/request.rb10066400739 Bytesc531880f17b431b0858e8126ced7df7ae4cacfd0277e97e68aef69e1a1ab7ffd
lib/sorcery/version.rb1006640047 Bytes476e935dc60d755c2f21f2de32fea0d8eb986aeb692133cb6f45357162bc612a
sorcery.gemspec100664001.79 KBe3ad44894298a9d71e44f98b37f293b25eca92419ded245dd43a43745b7e7329
spec/active_record/user_activation_spec.rb10066400463 Bytes3266fd01462acb344d63aef99735d86eb2b3b722cd4613ef282716a2b182914f
spec/active_record/user_activity_logging_spec.rb10066400445 Bytes09eae8c3bf147b52a01410e60d74ed415b517db35f459add69abb720d89ff2c8
spec/active_record/user_brute_force_protection_spec.rb10066400475 Bytesb054efef07b12fb3daaf1da48cf4fe022e1a17cc903766bdafc86ba6220078c7
spec/active_record/user_magic_login_spec.rb10066400412 Bytes3d12f6e501a6af2edf3d00495ccabc027222ed2e6485c8eb25de44a6ceabaea6
spec/active_record/user_oauth_spec.rb10066400396 Bytesdc736ab615419fe9fe297e3a0cb3bf5957c404056557608fc356b3a53e939a54
spec/active_record/user_remember_me_spec.rb10066400420 Bytes81edcf1ae38f798f0b51237f1f828344043d2fd066be7d610ca5f2549c53e85f
spec/active_record/user_reset_password_spec.rb10066400435 Bytes253daa4f3376aaace2da7949354a48b72d6d0b22e1312736c0c923f62887a7af
spec/active_record/user_spec.rb10066400747 Bytese4e76555cf9f10201538cc11d6b78c7ba9383597140f91dadd1d49e16fa49130
spec/controllers/controller_activity_logging_spec.rb100664003.57 KB25edd4fc075aacd57730edc0164f0fc20832e071117f988b14a1d43d5fbcf759
spec/controllers/controller_brute_force_protection_spec.rb100664001.33 KBf5c5ecfe831f5e07285396dcb4cda5246a2ca8a51463636a49bd16c30a964c41
spec/controllers/controller_http_basic_auth_spec.rb100664002.38 KB505f5a1b7931fc12d98c9cf09fc5f42abef34e972fc3a1daf020ea6583f1367a
spec/controllers/controller_oauth2_spec.rb1006640028.2 KB39153afb36b95efebaa2370edebdd087370e074eb4a9d2359d0a8fb224123b94
spec/controllers/controller_oauth_spec.rb1006640011.1 KBc525e02890afe7e6f3828dd979e17439c31ddbb1447e6a5a203661c493eb8996
spec/controllers/controller_remember_me_spec.rb100664004.68 KB776454719dfa0f668676995b94b87049bc8621543806a2394e6c5e01f74e8d34
spec/controllers/controller_session_timeout_spec.rb100664005.96 KB0def99c4a371249ba6946a29dd8620848b0a2bcfa99b8a636098fd624ba32e03
spec/controllers/controller_spec.rb100664005.67 KBa928141659b5eea36727899d4b5249da8c3b528a7714f21b4da36c59f55e2143
spec/orm/active_record.rb10066400421 Bytes7bde0d7bfe6147c7f7769fb7335e2f7408dc0dc3f8431c21eb61e6744d81cc8d
spec/providers/example_provider_spec.rb10066400479 Bytes6954122fc5cdb45b77227eba9c118d2871af1629c397c2ad062b04905886ae15
spec/providers/example_spec.rb10066400446 Bytes90ee611d30778abbd99b1ed05e6a9b5d10606c55c8b7ee3e25b39bb8011a6924
spec/providers/vk_spec.rb100664001.25 KBcb79faa5d76384ad4d4247474cb15f804a4c884bb7f3c968e756e172013adbf1
spec/rails_app/app/active_record/authentication.rb1006640065 Bytes03c7ea977bad485d38c4bbe63714bed2954823b3c122e5105f825529542c27d1
spec/rails_app/app/active_record/user.rb10066400182 Bytes779b88b2f7131d0b0c365271f2e8e123fdc53ecaeacbf7a76d17220cde3e2e1e
spec/rails_app/app/active_record/user_provider.rb1006640063 Bytesd2e1a5dd1470ae2964d25be37558719030ca90a9388220a3d6caf3948b96fe01
spec/rails_app/app/assets/config/manifest.js100664003 Bytesca3d163bab055381827226140568f3bef7eaac187cebd76878e0b63e9e442356
spec/rails_app/app/controllers/application_controller.rb1006640057 Bytesc7279227656b36b3500f97e5331b497f88eb66f60f0b7d8a2e2a69c65bf9130d
spec/rails_app/app/controllers/sorcery_controller.rb100664009.96 KB4d83ca88daae8d469fda4456091a9b9b1b61f83d3bb5b707c54aa0ff68f07b37
spec/rails_app/app/helpers/application_helper.rb1006640029 Bytesf77fac5ea412dbed92c4524fe0ed180acb2b7239f84daf758da989032301f5c8
spec/rails_app/app/mailers/sorcery_mailer.rb10066400979 Bytes45621c2579aecae484583ef7ef431ed3d15dca34a76b6271d2ce0ae795e9b587
spec/rails_app/app/views/application/index.html.erb10066400442 Bytes7e4b03672878bfbd64db2b59194daa3ce83c258f13a9d511d518e65777a1481a
spec/rails_app/app/views/layouts/application.html.erb10066400200 Bytesa4704a8f14f6569aabf97c639eeaf17e1189c75a626e4e1332e3e18ce28967ee
spec/rails_app/app/views/sorcery_mailer/activation_email.html.erb10066400457 Bytesf701c9a0db0a9456472d06650e4bb8d9239d55d051191f63776c516ebeba4e8b
spec/rails_app/app/views/sorcery_mailer/activation_email.text.erb10066400287 Bytes4e6eb584dd4495b7cdd88c463fbf5ce675a81934422d34f1c464fcecc0f6ac39
spec/rails_app/app/views/sorcery_mailer/activation_needed_email.html.erb10066400453 Bytes327f4e8fd448111365dbfdb4da9c2e30bc8dac128cb4ccb2aad3949ed51c7361
spec/rails_app/app/views/sorcery_mailer/activation_success_email.html.erb10066400453 Bytes327f4e8fd448111365dbfdb4da9c2e30bc8dac128cb4ccb2aad3949ed51c7361
spec/rails_app/app/views/sorcery_mailer/activation_success_email.text.erb10066400283 Bytese7922bc2d6254fd71f080191d6ed482871a7b8c74fbd479cfb9073f85088b9de
spec/rails_app/app/views/sorcery_mailer/magic_login_email.html.erb10066400272 Bytes5387cad24721b08622ab5b5a184eee2ec1eb827998bc00f0201ec94b12c6facf
spec/rails_app/app/views/sorcery_mailer/magic_login_email.text.erb10066400162 Bytes00c57c061632bad18d84f5fd66be908378dc89ceaa0879890072828b0b0dd8a0
spec/rails_app/app/views/sorcery_mailer/reset_password_email.html.erb10066400364 Bytes91a332a677ee95236aba47b2f444774776b0b03bf3900cba21183c325b17af84
spec/rails_app/app/views/sorcery_mailer/reset_password_email.text.erb10066400205 Bytes04d560b65fb01f05410fe059f4779e563c10c7175fbfcefbcfbede4d79d33efb
spec/rails_app/app/views/sorcery_mailer/send_unlock_token_email.text.erb1006640049 Bytes0f12c05b34982cc759a7a08058bf9baf09c88d3ee5f3d9e3d357844e2db7d2c4
spec/rails_app/config.ru10066400157 Bytesc48978e15ee93ef7ffd54cd342f255b4776b4d1a0f7ba9f9cb1e52df07f81667
spec/rails_app/config/application.rb100664002.46 KBcfaaf8f9e737c85823f2fa4d898bab37e1117745838c7b35fc8e85a4135082ac
spec/rails_app/config/boot.rb10066400172 Bytes7838659f5ed5ff07a578117d47620843df3b97b1b215954a6b71fdf0f88c704b
spec/rails_app/config/database.yml10066400547 Bytes34643c1d3bbe2a776f6566f7a279f2fccf9fc849f35ff747dc8e4bc700a9edcf
spec/rails_app/config/environment.rb10066400147 Bytes3c01acef5a7bedda779a023e2fe0040e80ef02f3b279f4a3a71de24f80e87974
spec/rails_app/config/environments/test.rb100664001.5 KB1ddcec90f7d4b199d16bffedeff8c9c989d012fbd6608f9a0640eb7f01acfaa8
spec/rails_app/config/initializers/backtrace_silencers.rb10066400404 Bytes12656d43090727d98c72bed6ba153b501ae0b7fdc5f20cfd64b5ab8a8bfa87a8
spec/rails_app/config/initializers/compatible_legacy_migration.rb10066400232 Bytes05961a854b42409a8be5f622170100be1c6692818e89abb23d46ed497f153bdb
spec/rails_app/config/initializers/inflections.rb10066400376 Bytes9449663f6476f55fcc11553109eadee742521924a0592102e7f5ac25e8b3561a
spec/rails_app/config/initializers/mime_types.rb10066400205 Byteseeb81ee447a8f788b69240861f043b485ab6e830dde0997ddeb3c1b445ed5d06
spec/rails_app/config/initializers/session_store.rb10066400538 Bytese46f444879ffa6e12a540e51b46fdd7dc87bd244b49d7b1b0eed3c2a83658496
spec/rails_app/config/locales/en.yml10066400213 Bytes6b393140f668cd4f960b03d8320b5e6a226a023c9a3f4439029aaee932562273
spec/rails_app/config/routes.rb100664002.68 KB514c2beae7d9c6876aea02fda41953491e5ad4e3f03bcd02991121813b880b11
spec/rails_app/config/secrets.yml10066400171 Bytes4b352a840a5e3e304fa5eb78857f80904b9ded3f1208c460634dcc1f5a641d7d
spec/rails_app/db/migrate/activation/20101224223622_add_activation_to_users.rb10066400565 Bytes85860e010513a181b2a6004d0a438812ba340bafbed302a3935511f40e5e6108
spec/rails_app/db/migrate/activity_logging/20101224223624_add_activity_logging_to_users.rb10066400714 Bytesfb755531e36ed404a0ccb237a03b81d68c9037d1bcce0c9d22907b6cabfc7cae
spec/rails_app/db/migrate/brute_force_protection/20101224223626_add_brute_force_protection_to_users.rb10066400463 Bytes0b12850e6e9189836a7c97ffd29da0916cab5ee8c7e4f7672db9c6a9c99ac83d
spec/rails_app/db/migrate/core/20101224223620_create_users.rb10066400363 Bytes96a1d3901face599deb11f14b473e502662f411a2d37766b615f7f19900c4dc4
spec/rails_app/db/migrate/external/20101224223628_create_authentications_and_user_providers.rb10066400538 Bytesb9b185054da73c0380f01acc0935bc5b4ffa891a3e4286972bce48d1983723f3
spec/rails_app/db/migrate/invalidate_active_sessions/20180221093235_add_invalidate_active_sessions_before_to_users.rb10066400276 Bytes6c4d8af734eaf8237a1e699e8a55e0892b2e7ec220696faf10eb4e7129fbe374
spec/rails_app/db/migrate/magic_login/20170924151831_add_magic_login_to_users.rb10066400591 Bytesb586cf4e7d179b09900c408831ce244418cc3913ea51f9bb9b6ac3c2ca505b19
spec/rails_app/db/migrate/remember_me/20101224223623_add_remember_me_token_to_users.rb10066400468 Bytes22657bc9139051eaccbb97e5c385f1dd42f8c2c1ea8f7e8ccd6b8d2786d90377
spec/rails_app/db/migrate/reset_password/20101224223622_add_reset_password_to_users.rb10066400670 Bytes2d101696f0e14be1be1baf645bf615b32c51a17f6ec1d595679fe64dc6c4943b
spec/rails_app/db/schema.rb10066400969 Bytes3c2820a7b27f3612a5df7059ad556bd05634af52fc904708d7371dbdce17eda1
spec/rails_app/db/seeds.rb10066400353 Bytesfbf0cd04e506b357259be085e53b3272f4a0372d6cdfea1d019d78081fd6f1ea
spec/shared_examples/user_activation_shared_examples.rb1006640012.1 KB512b8577d6d64b7be446100fb4b13c132663788c4a5672cff79f2aafe2d4da33
spec/shared_examples/user_activity_logging_shared_examples.rb100664003.3 KB8edf8655b117bbb778aaf6d79152a3e2f816369fc92aff69368f7d012d2431ed
spec/shared_examples/user_brute_force_protection_shared_examples.rb100664005.07 KBbeea77e745b054c688f716ef69ddb85f11cc7c28efc4aba49a90e806d628fc13
spec/shared_examples/user_magic_login_shared_examples.rb100664005.19 KBe2898962ec62c1d30dbefc4edfd19b8b82b3d26c10f4b4f5e10de94ce633504e
spec/shared_examples/user_oauth_shared_examples.rb100664001.21 KB379f18af0625c5f16824c2b5b44feaab03976d756703eb849163a7390b6710ac
spec/shared_examples/user_remember_me_shared_examples.rb100664003.85 KBfe2b639330bc2314df5f92361e20cd7e0713a7a788f0a012c1bc808964ee3caa
spec/shared_examples/user_reset_password_shared_examples.rb1006640012.9 KB05e9660266a9f49debb04c885d52cf5548de817a4b38188c6142df1b522dc55a
spec/shared_examples/user_shared_examples.rb1006640021.8 KB9c6ce27740b861a89d969796564ab37ef54f8443dc6a2638db4ad5c3a45fc2e3
spec/sorcery_crypto_providers_spec.rb100664008.87 KB6d3bf30c1994c58492f7afddea61713d210a82d25cc79539b5d568a9a6ac869f
spec/sorcery_temporary_token_spec.rb10066400569 Bytes045657030e89dd2e8924d2c3689d99423878e72c6c0d0c8c0ddac33967515adc
spec/spec.opts1006640031 Bytes3c1e0e3627dc030a4c0095acd12ac6b4eb367e6e2095fa1c89653d97006beb7e
spec/spec_helper.rb100664001.37 KB2cbc8450e741026994939ba73ce965d37159e3092745b850c2768de0df98a0c3
spec/support/migration_helper.rb10066400851 Bytesfeab6096c62fdf007a0d23456129cc48e695c46fee10fbbd91c8824d8f5d4eea
spec/support/providers/example.rb10066400174 Bytese0c4e80c31d02f6d4423d726707d44d64653938eefede43e52d646983e876056
spec/support/providers/example_provider.rb10066400182 Bytes9aff6351cf7217633b1a04cc8c92c66feb6117fefa9a184b4278371b7d307d68