rodauth-2.20.0

https://rubygems.org

rodauth

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

changelog_uri
http://rodauth.jeremyevans.net/rdoc/files/CHANGELOG.html
bug_tracker_uri
https://github.com/jeremyevans/rodauth/issues
source_code_uri
https://github.com/jeremyevans/rodauth
mailing_list_uri
https://github.com/jeremyevans/rodauth/discussions
documentation_uri
http://rodauth.jeremyevans.net/documentation.html

id: 847506

number: 2.20.0

platform: ruby

spec_sha256: af0eebe81f29bd66c34f6006a2501c8873ef0242b2d7846716cb46fc7ff2bf08

sha256: a8022029fc4fd2c00476d585fc561575ef7d1081c0b952a13717a47db04a02fd

created_at: 2024-05-13 08:26:44 UTC

updated_at: 2024-06-11 02:25:43 UTC

position: 17

version_data_entries_count: 222

uploaded_at: 2022-01-24 16:54:40 UTC

indexed: true

has_extensions:

extensions:

Gem size: 196 KB

Version Data Entries

Total: 222

Unpacked size: 730 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
CHANGELOG1006440036.3 KB9e72c7d1f8d456417ebd787ef6601d790ebef9dbfa17545af797eccb4f171621
MIT-LICENSE100644001.02 KBc320111e097a7ccf824e07a6d0c5f2853c0611c24980f45f65c9b5aa4ed6bdec
README.rdoc1006440058.7 KB281b399c63058eb570dbcbd3266619d4a4b04f80811c20664e9f2345809eb97a
dict/top-10_000-passwords.txt1006440074.7 KB0279e0e7d854dc40460db18a7cf2e09fb661837dc0ae7d3b8dc6e783ba5d84b4
doc/account_expiration.rdoc100644002.55 KB1a8e53919e7b9031941dffa57c31e5e250381b7544d4cfa58dcaf1e440a7c1f6
doc/active_sessions.rdoc100644003.87 KB955adc43b78d2dc9ac20e412b41d25628f7b6520a4842e29eeebb3cda5f8d563
doc/argon2.rdoc100644002.41 KB413669283d2293c9f2cc07e93de6eef0b2ed0ac299a4f6fdc5d9948f143b2c9d
doc/audit_logging.rdoc100644002.44 KB72b049d02f8859ee66848e58feac3e054c4f7270ad38ff04cae1696066264bb3
doc/base.rdoc1006440011.8 KB511d961bd57a2b234fb17e96265cb9a3a07795062d9c5553d92f0855b68ea788
doc/change_login.rdoc100644001.38 KB1e7a1a6fbf0b8ea79225f5602e647d45f6ee31dafaa8f1800e9a7a61a8d3f39b
doc/change_password.rdoc100644001.47 KB6e2e2cca0ba00995ff1ba2ef6e08b9aac3c2992a1b0504f661582fb1467075f7
doc/change_password_notify.rdoc10064400520 Bytes87112199f8ce7973c33320b2aacf7e64bb5b74c5b5c6397b53dd0ca5d0a2e19d
doc/close_account.rdoc100644001.47 KBfa50bc1774e6b7eb7adcc3bfffe54a9d7fb70e64846565babe5f5eb581e37a23
doc/confirm_password.rdoc100644002.15 KBc84f275ce2605dcabf76642a2831088a22703e7ec303a1079c4875d37fc44334
doc/create_account.rdoc100644001.83 KB78eec58a4e9c977d7c684dbe6dd57e5ab9fc4c91bacf75c19ba95fa615ea3ab1
doc/disallow_common_passwords.rdoc100644001.4 KBc03736b3d23b12328c73888940a556b2ac5307e0fb76090536bb4bc00319b047
doc/disallow_password_reuse.rdoc100644001.72 KB6e39e7736270a0d43359cf899efb04a49e7261ee00739176e2e4434e2a7db780
doc/email_auth.rdoc100644004.68 KB3f07d73aab2cd78700fd3fa0e80b1b9dbfa35762ec62543a7cd0ed1243c163e7
doc/email_base.rdoc100644001.24 KBe77521221b9686782197525bbac4d321c136b860be035f4e09e98fe13774109f
doc/error_reasons.rdoc100644002.29 KB1f868fa8cded5a949890917f4cb5b5876f4679c8b762f9195bdf965fced3e0f7
doc/guides/admin_activation.rdoc100644001.75 KB450d749f94ca8d2e057bfcf78090b7d684e896245cba7d2fbdbb25fcd783c341
doc/guides/already_authenticated.rdoc10064400419 Bytes6e3c80b189dbb1ab343c932e8bb9c7386988f23b1452bde9d9a0c0858df914cb
doc/guides/alternative_login.rdoc100644001.64 KB6cd81480f39e07f62ab97ed8541ad21984255ae3d835dd38832db810eb4641fd
doc/guides/change_table_and_column_names.rdoc10064400862 Bytesa36ddbc3183fb1381cc40fc2834e64671563d90c8a9f4b77aa2e1ed73165672f
doc/guides/create_account_programmatically.rdoc100644001.1 KB9a48c5fdccf4ac18075fc4fd5146ca0fdae14059434ed0eb6f3143c3f12c74e9
doc/guides/delay_password.rdoc10064400995 Byteseceea970b4d74ddd43a890fe0edc11516cbfc1e340fbd1d4031891097e2a35c5
doc/guides/email_only.rdoc10064400539 Bytesba8e97e8cf293cc79ce804f43e05afb1f164280e767d9b665ff3b07b04979587
doc/guides/i18n.rdoc100644001007 Bytes8337a7979258320e923affd7015ac8e0d93b4182cb128cf44322fc8490dfd1fc
doc/guides/internals.rdoc1006440010.8 KB65f46134f0a56004f51b0db851dc583ddd51e3d1443ea879e49da24d2ccdd5e9
doc/guides/links.rdoc10064400458 Bytes583c6327cd664fcd8b07c093b00cafe70d42776e1835198a88ade29f26020c63
doc/guides/login_return.rdoc100644001.24 KB93beda86c1802b941b5c712ad8e98fa33a41d1794451aed5096dfaf4bfd2e5bb
doc/guides/migrate_password_hash_algorithm.rdoc10064400612 Bytese7d385f9063f17f79f2ee76b82b8e67e891d19c21f63397f041b5fcb9f5133c2
doc/guides/password_column.rdoc10064400815 Bytesa60816b9f88be208470bd87d0e6f010759d0cc11bc352a7ee01b24b94752b1ee
doc/guides/password_confirmation.rdoc100644001.19 KB70199dbe12fdff7af5db6b889e5c5b77a886ba30215a11f8cf63b50e2b15a34c
doc/guides/password_requirements.rdoc100644001.06 KB292a4f08046f6e0fd1ddb232fc2b3323de85022f0261fb70b99930cd25c829e5
doc/guides/paths.rdoc10064400853 Bytes3a8e5317c8a17307af6d7f4106e013a0fe55b3e3c3397cf6a2272ded869556d4
doc/guides/query_params.rdoc10064400297 Bytes0517e5431f081b524041a1ae525dac2b695cfc8b99abe1b0eae1251d969943ed
doc/guides/redirects.rdoc10064400530 Bytes0b24b5a5d0b83792dfd9bf5b2e3b576f3a8d3321a4441cada7889f5e4991a1e1
doc/guides/registration_field.rdoc100644001.97 KB5a6c25c9bb5ca18e8e5bc26ac8acb1758fee7e6e229f4bd370c8b7abd18c613c
doc/guides/require_mfa.rdoc10064400908 Bytes9722a90f0e47711a56f7e5450a435e1ad290877f6f1f39e68db1ea9832e4d442
doc/guides/reset_password_autologin.rdoc10064400637 Bytes54edca8d86a1477ab9d942ea0f3952138d5401e33f5546859a183b40aae3bb0a
doc/guides/share_configuration.rdoc10064400971 Bytes3134ed8b0c596baa93110b5c3eee0ec611e94b81fbcc78b54e31f6eab7012711
doc/guides/status_column.rdoc100644001.04 KB2acd8974dd07e81b1740b0ee02f291f0cd4092afb65482b2ca933f4f5cbee2ef
doc/guides/totp_or_recovery.rdoc10064400520 Bytes4f29da3f28e200d63aab9d22c010a426ba83b5fe8d23160d3aef552eac7f70e5
doc/http_basic_auth.rdoc10064400830 Bytesbe8ee20188bf0ebe4cf0f2567b02fc822f33e60e898587d052cf040e76e30bcb
doc/internal_request.rdoc1006440015.4 KB2345b84e7a2fb75bb007d33c41b5d5144cf21f31e0fc668fc03ebb2794f50e52
doc/json.rdoc100644003.32 KBc893f179c18d63fa26aaa7e769928e7d36232630355b73f3261816f422c75bbb
doc/jwt.rdoc100644002.96 KB6dd774892a269866ad8814b194bcf0f5246cfe87db5d20e0b85004b9176e928e
doc/jwt_cors.rdoc100644001.8 KB88056c4f4718465a1be44edce31c9436627bf690ba684865d4a7b8d9d9156f0e
doc/jwt_refresh.rdoc100644004.64 KB53d103769ae523fd28a82068e54d152f6a27abb300482083e275ad1ab26fbfcf
doc/lockout.rdoc100644006.4 KBdd84fd269035f22a9e620663741e30c6f220b8a6dc51164663dd351e8a16a618
doc/login.rdoc100644002.9 KB9a32d3aa1e78ce1337271e29841322ad8192b7c98a68971a2cd199e290beb214
doc/login_password_requirements_base.rdoc100644003.9 KB642a86f1e336a2a0bcce59c444261798bf50277fc250415c7beab9e3880a9677
doc/logout.rdoc10064400874 Bytes96a75a6042a3dbc526711e13f2350903a3a60d9e5db9e957d4cea49aa3089dd6
doc/otp.rdoc100644007.38 KB3d9b1c39df2cd70ad86b27bf5f9c1fd90c241886d469d7382e75d39fbe7c3ae9
doc/password_complexity.rdoc100644002.55 KB2b601555b0a710c4aa3088c581820d6db7669be5f21accab607e303c93828d40
doc/password_expiration.rdoc100644002.42 KBc43d5e1fae8bd7f89a6d306220409eadd4290c24a3cd0228d6e828375e1b51ea
doc/password_grace_period.rdoc100644001.05 KB182d6101f899f1f13be9abb867f37de0a6ff0e537e09fde278ca6d585d7d629a
doc/password_pepper.rdoc100644002.12 KBcb8513358d2e2c8cf0ae07df0781809d302c9cf4aee321e2555871b8bd93cdb8
doc/path_class_methods.rdoc10064400481 Bytes4b0da112b585e0d0e39a77b65be906390b7f4f73b256764e9bb3da50b8d9f20e
doc/recovery_codes.rdoc100644004.77 KB2d788a9e338a76660b95e18d070a72e7429337f5d389d71cccc798db89a6d074
doc/release_notes/1.0.0.txt1006440018.4 KB0aa60c911b90d5310fe5963e34cf02e6f5668a957872ffc17e2b8cba3d507444
doc/release_notes/1.1.0.txt10064400369 Bytes644ac43e10c8f0c98cf2e8a01b4ba0e33d6742844bacf7f3a00a59912d60c2b3
doc/release_notes/1.10.0.txt100644002.86 KB564f51b628a96fd261cf95a8e321bf41c9183034ffd08d9159cb7b559d4a8b12
doc/release_notes/1.11.0.txt100644001.34 KBbe32d47e533bcd059cb0c7cb9707c200b7b95eb43737e41bd6630a1ad12ad4b1
doc/release_notes/1.12.0.txt100644002.34 KBdc9dcfec2c6600d3cd49308e4c5eb0bb130f18f43ae854f40ead709b8359e5ab
doc/release_notes/1.13.0.txt100644001.45 KBbd0b7f65110d876e38eadbc84d51b1fcd7f51da4b684be65136f5122bed44e38
doc/release_notes/1.14.0.txt10064400846 Bytes2f24d2524e0cbc380d5de896b74f9449f320ead851fcf83ff6c47a97da723d5e
doc/release_notes/1.15.0.txt10064400881 Bytes8e4a49f356c28d42abfac0a53c52ed1d4563fe3029a9daa1cc7e78bb39305a1b
doc/release_notes/1.16.0.txt100644001.13 KBdf16ab490c844e77ab2b7f3165cc732d7124214117a73bca6da039e5f5605917
doc/release_notes/1.17.0.txt10064400894 Bytes730d05f3ccb748b3d8ecc65cf6f4a54ea697d6a838ddc6a81e93041b25e6a67d
doc/release_notes/1.18.0.txt100644001.04 KB407ba09ba44a5d5e8dc05a3f7e4e2970be95251fc6f1c56df7750efb338352ed
doc/release_notes/1.19.0.txt100644004.97 KB24c91c21ab555111b82676c06bcdf36deed89e322a709441d71c254f89597451
doc/release_notes/1.2.0.txt10064400774 Bytesb64196adc3a98bb5d44837cb6dc45efd13eee0595a6c3205b05c08ea5d3fa8a0
doc/release_notes/1.20.0.txt100644007.65 KB9dee6765a8b7f9156e6c160771723139844a4d18d6f5f4bbf1a4c8cc5b50730f
doc/release_notes/1.21.0.txt10064400531 Bytesd90ebc2381667d67b478192eccf166f4aa12442982d56edd0f23cc9552b43179
doc/release_notes/1.22.0.txt10064400393 Bytesc1c37024c1333aeb5b4f1e3fc0141297f4c97d4e9a9cc0cea29bc3f300f9c1a5
doc/release_notes/1.23.0.txt100644001.38 KB580d5860554b07751552b81891375ba4f803e0b07f2fe7147fa462abd03d66c9
doc/release_notes/1.3.0.txt10064400902 Bytesb9e7b382d34274ae58704f570b2d676ec4f0e0ab242f074d17af2ad8058f5686
doc/release_notes/1.4.0.txt10064400486 Bytes3025cb7f7515ff37f83e684a9af14d4a2930674347c877a042b3e82bd55cc421
doc/release_notes/1.5.0.txt100644002.88 KB1027b2eec804550496844f18929f5f824580240648cebccef6fd774d13373649
doc/release_notes/1.6.0.txt100644001.16 KB624a11e397a923dcc71f3be66eaa791764a2359bdbba303453a8d7c827e4e77b
doc/release_notes/1.7.0.txt10064400290 Bytes5e98812da2e3e2749fa97afda16a71ba3fa11b5f1e72c050aad6bf6e46f38282
doc/release_notes/1.8.0.txt10064400662 Bytesc162a4bcc86d4d20a7cbaf7d816845f76ea11b7fe69bc8647fef1c525a6f968e
doc/release_notes/1.9.0.txt10064400642 Bytes5b1f3c8b6bbb6b2bfcdd24974e084d0f390e4290adbdc0902cdddb194d24ac2f
doc/release_notes/2.0.0.txt1006440016 KBaff23c3ffdf76a025197463d21011da82a78ccf48d8521c6c8f5e4050e42a231
doc/release_notes/2.1.0.txt100644001.32 KBd416f6d37991651d257120402d8bb8f7e0c76fc30263f50188edd196ecb41a12
doc/release_notes/2.10.0.txt100644002.13 KBb846b51ba81bae366732046531eaf880c8a4f695a5ac36be379c453eb658910e
doc/release_notes/2.11.0.txt100644001.33 KB9f81671d25ef8d97eeb6a6ec902323c7cb8a13d6afaf8bc62441fdc10ff4c7a4
doc/release_notes/2.12.0.txt10064400448 Bytesa4da1f378a0b65875544c742b0315a752261758eb4a9eaac5e959e848127a412
doc/release_notes/2.13.0.txt10064400803 Bytes35914924a7abf81b6c1fc53eae5bdd53f9bfa53f2762f1738c01c997fb3daa41
doc/release_notes/2.14.0.txt10064400608 Bytes3c7acf1858cee553a616721b8457d9768258c6d08fe649c1727fef388ceae3fe
doc/release_notes/2.15.0.txt100644002.11 KB859d51feb491bb09668b15d01fe324697541f156c77cef5d95c0b9ad45a201f8
doc/release_notes/2.16.0.txt10064400661 Bytes1d7d86f006cf552007919211ce78493bc7354a348a2c418425df2fdb0a4d974f
doc/release_notes/2.17.0.txt10064400331 Bytes74d30263d0c7e98fad2d28b9dd1727adb20f54d7450c71110acced4dc99a8f2c
doc/release_notes/2.18.0.txt100644001.15 KB844b83fa291b5bf96d645432bae490ea335fca6cc949d07061fe2ffad4d5cfa5
doc/release_notes/2.19.0.txt100644002.74 KB403360678095f57267ff5b65014526e5b49b24b496a6eba0fe920af24b392cc9
doc/release_notes/2.2.0.txt100644001.58 KB9ef9573de8e102961408afe250e950f5bb213668dcac002d3d20075836628783
doc/release_notes/2.20.0.txt10064400440 Bytes9d8c2dd7105c3f90537ce456a0b76bd8084f1cafb2e322a7c0bb6c1dfed2de4f
doc/release_notes/2.3.0.txt100644001.47 KB6720b1999db918ba3811e2f7e8c61dfbfaabf356362b415aede408859945a624
doc/release_notes/2.4.0.txt100644001.01 KBeec14ca9b6e1746b8e1323c035da7e67c4d970c114c9a82678914df6cc522c21
doc/release_notes/2.5.0.txt10064400919 Bytes8893f2afad27b44301364f6bc34bdded2effff0a4073cdcb8e1890c1d3fa41bb
doc/release_notes/2.6.0.txt100644001.44 KB60b0f10fdfdce71a8dd0373ab189624825443680e722ed4144029163b464803c
doc/release_notes/2.7.0.txt100644001.36 KB9e78c4f80bb3580d5607ac0f6581d2c3be6172077f82ed2dcd0fa2ceccdfbc1f
doc/release_notes/2.8.0.txt10064400959 Bytesa3ac56510e9dbccc7b79ccf628f05dac990200a0a84aae1c3fb44d562d4ea086
doc/release_notes/2.9.0.txt10064400803 Bytesd175fb44a736e0f5fbfb644342a1686c10a1861527e144a75f3fae3ac2dd2b3d
doc/remember.rdoc100644005.32 KB2e00f1778bbe60dfa9da500ec5206ec5cff28254929de2e79bbabb44c6c17a2f
doc/reset_password.rdoc100644005.54 KB3208bdb74f9aa217d5a84b394320e1f8a4c9a38077a319c9401be78694ddfda5
doc/session_expiration.rdoc100644001.53 KBd6d2f737232c5e40ae6e0823edebd7567b92c8384a57ea2ef34ea45fc76b9f95
doc/single_session.rdoc100644002.19 KBfff9f9e8259d89ce08228f864c9e1574ae0fc5595de470b7ac53549db90cd430
doc/sms_codes.rdoc1006440011.2 KB8e27ef26d10ba940ed502b59266331b1d5691e79bf727d11eef3c16ce1e8de5c
doc/two_factor_base.rdoc100644006.96 KBe0af79eafcf5e4bf91d1a2340a4cd69318c070efb3c6b0809e2dd38e6ecf892d
doc/update_password_hash.rdoc10064400379 Bytes776bbee1e5d13083be1e8d95a716935a88ee5afc8715650e30607f4e2d95cf91
doc/verify_account.rdoc100644005.86 KBc48c3a7024a6cf1eca2c4f9646cfc438e4df8af10bf3226eb0cb62038f787af5
doc/verify_account_grace_period.rdoc100644001.1 KBb82ca75e9c2cc3028756cc826e49b60ab03aecbfa8be0341fdf4de41f355735d
doc/verify_login_change.rdoc100644004.96 KB7edab045156db6b8db95513182b791ab8c723a81d8ba0fccbee01fd3553d346e
doc/webauthn.rdoc1006440010.6 KB0e249c4ae871cc3423dbd603606e26e2a01ca0b0577faa5e24541405b539b3ea
doc/webauthn_login.rdoc10064400679 Bytes40b13044a8efb23d539eb94d3038107ff95d5fddf7b4d3ebbf24836756e42d4c
doc/webauthn_verify_account.rdoc10064400466 Bytesfc4babbdff996616684345d1a77fbcd45f0d0eef9dfa031cff6117c33424cd91
javascript/webauthn_auth.js100644001.84 KB6f270a4e2854f5c4fe9c68abfb15e210248e7291fb39ee2a73b34dde98b639da
javascript/webauthn_setup.js100644001.68 KBb26b8ca44d7e5289332bf91c01af36e7ea2d96a44b199247345f3f3cd302c958
lib/roda/plugins/rodauth.rb10064400118 Bytesb309b8feef8d92303f1b60880e31852ee3087be0871338127c5450d399ae232c
lib/rodauth.rb1006440010.2 KB01470fd92696c00a626739a33035bda69caa782e1c488d6cd26aa6c8874701b4
lib/rodauth/features/account_expiration.rb100644003.8 KB3d9924da343c21195ea84f976560cf6b67f98ab6084c9ab9429b255eac008e42
lib/rodauth/features/active_sessions.rb100644005.39 KB721d6939c321a9d22a08856bb9f574f134a62fdaee56a1f950e32a50c60e3b10
lib/rodauth/features/argon2.rb100644001.92 KBfd8e957945b294fba7c00fd2a273c67337908bb1d8e4ae18b4670f2faf660701
lib/rodauth/features/audit_logging.rb100644002.77 KB5e8f17372daca92f1184bc2673317baccd45df9aa3740d5136078b827c9bd2c7
lib/rodauth/features/base.rb1006440020.8 KBcd61ebecf3c7e4ff8d92cbad072f4dbb234d947d254df335b0046f1f142d221c
lib/rodauth/features/change_login.rb100644002.7 KB9edca415066df83b642d429c1ee70893686bde1e8e0507591543a90399dcf5cd
lib/rodauth/features/change_password.rb100644002.31 KBb3c09deccb4e16ecbe872f82d1b1a74689b8c246b84c7298ac8e68ed1b73562a
lib/rodauth/features/change_password_notify.rb10064400809 Bytes161c336fa783660aab91dc58f346c46b27a17ccf64a1c50aedd6adaa8f120c45
lib/rodauth/features/close_account.rb100644001.94 KB22d9358558ef179cdb2df0bda86d5b6f68665c3d93966ba8b490486033f1ee76
lib/rodauth/features/confirm_password.rb100644002.96 KB264c20e46c6d5fbe317ac5bd41c3d0e30b6eff476488317cb1988645a1e5cc16
lib/rodauth/features/create_account.rb100644003.75 KB21b7f53886e347ab0487e135f215f3bca6685b9dfb1d02027db97dc14aa9ab75
lib/rodauth/features/disallow_common_passwords.rb100644001.29 KB98ccd35da2618766763741b4f77fbfc407f48e77394c8a8c0cbb6b908dd2c1b0
lib/rodauth/features/disallow_password_reuse.rb100644003.17 KBe8926ddf6b299b250f71b1717515cd7ca50b716aa4c02064ba05ce2658bf93df
lib/rodauth/features/email_auth.rb100644008.13 KB32d1dd7caf4a6e9db3aa0b10ca6707f0b24687eedfbf47608389457e545ae78f
lib/rodauth/features/email_base.rb100644001.72 KB35aff77b92588875563696e297251facc00e2457d51f9d22caf7f2e00868d090
lib/rodauth/features/http_basic_auth.rb100644001.91 KBc41636ddc15e31700053d50c7e15652b041272272132c33fcb666c56bdbea06a
lib/rodauth/features/internal_request.rb1006440010 KBbe1449b99b5539c171667acd93946fa7438b822bc21089fa4c3f338beae12e7d
lib/rodauth/features/json.rb100644006.57 KB56580a17a8d1e2e9f154b52272582bcbe89099ee0db1142cf6b7cc9338572fa3
lib/rodauth/features/jwt.rb100644003.11 KB102e8659a80eba65c5dfb9b28d124244a2561d37af823c39295a766e65bc53b3
lib/rodauth/features/jwt_cors.rb100644001.44 KB15695f7e3d4574c92a7264dd2e3f22a87564d39de6ebbdc835ccd5081cd9baa8
lib/rodauth/features/jwt_refresh.rb100644007.85 KB171d7401dec648eeb507b65aa274473f65f102c2b910b2188d41c4276514744b
lib/rodauth/features/lockout.rb1006440011 KB063c28164f55aea11eb818f2ffb429faa7b8afb6d55d9f6de5e136545f9eb9dc
lib/rodauth/features/login.rb100644004.28 KB210dbf2f7af552310ca4b6e60aed6cc0a0370d6837ca8d0b0d26beeff858e9d3
lib/rodauth/features/login_password_requirements_base.rb100644006.45 KB1130de4a4253e80ca47cb0200e8460a6883e212b0ffa0835af091cf1decd240f
lib/rodauth/features/logout.rb10064400673 Bytesc6faf906558d4f98b970c55342b7ecba7d7df24ee169b3c85acad8c2b2eee2ba
lib/rodauth/features/otp.rb1006440011.4 KB1aad2610c1e4ed5e44776d3f33ce7e2e478e1ba76dc4a7e3a4db1a24a23907d6
lib/rodauth/features/password_complexity.rb100644003.47 KB24bf4118fffa366ce14e273a5b83030d0ad2ee0e7035001274e13c0b55586a9a
lib/rodauth/features/password_expiration.rb100644003.45 KBf089a8079149df5ab342242527cae9c066a5df0f28d74d3ce4fb83d569f8b98a
lib/rodauth/features/password_grace_period.rb100644001.34 KB854d4bce30d4ce695a5765151b8e3ceaaf646fbe5be4ee29aaf14fe4e42860e0
lib/rodauth/features/password_pepper.rb100644001.19 KB840763e72020e054cf332f37b62ffc34b853a808dc5b8ad02f107b5c5021d805
lib/rodauth/features/path_class_methods.rb10064400696 Bytesdfdee3a74d248b1b03f71d5f14dafcd74ab8b38aa77fb49ed94749cdb7678672
lib/rodauth/features/recovery_codes.rb100644007.65 KB4dc55c57aa5a104587664a57b2c6cea8f63f1f3a18cb9f1d8544558ef3b0578e
lib/rodauth/features/remember.rb100644006.7 KBbe13cda89b09eb1a832bad5d7ff6bd53780649ccb491f8f218bf5487449f5b76
lib/rodauth/features/reset_password.rb100644009.61 KBd94dbce3521cb2d7da6361b920e197ea9400a3881dc04396dcd98232c26acabd
lib/rodauth/features/session_expiration.rb100644001.61 KB50d2cafac86d549c572865d8e4951e481ecc3d27716ba47ed61dfa44042ad24b
lib/rodauth/features/single_session.rb100644003.03 KBd96a47cc5ef501764c4653b199957462df857d25958d1a9ad686ab5af23365cc
lib/rodauth/features/sms_codes.rb1006440014.2 KB079965180c14d54dc0c5f7e42d10ca4670103edd191585e0d821a5881e96ef5d
lib/rodauth/features/two_factor_base.rb100644008.2 KB3f34a00705e5da45a0b4b74632f0b4629fa78d27beeb836d9f0f45a28079e89d
lib/rodauth/features/update_password_hash.rb10064400573 Bytes148b68a9f68ef6cded45a2f774db73a51b5706cc703ec6019d7a5bc1d19baff6
lib/rodauth/features/verify_account.rb1006440010.8 KB714e1b49dcaf09a214618c68a2a03608b19f7b05c8d5b85c66850a6563bf12b3
lib/rodauth/features/verify_account_grace_period.rb100644002.44 KB59f60e2940fa178bf1583d97b468c3f4fe0b3e33a122ad4719d77d28208360d5
lib/rodauth/features/verify_login_change.rb100644007.57 KBc9bc09b6c5df00064728ddb5fb2ecab013cbaa0b32e9893da3e82b59b005f12c
lib/rodauth/features/webauthn.rb1006440017.9 KB59e0557139762dd93da47aec9966056645c1bc9cd0676c9e636120628b158b1c
lib/rodauth/features/webauthn_login.rb100644001.57 KBc30e65fe7a18fd0401a5ce862fc9a14259cab618684cf6d8645ca3ca6a73e589
lib/rodauth/features/webauthn_verify_account.rb100644001.23 KB4bcffb71e060600d03db1046db11568246708faef2e887708b4562ff7a443ad5
lib/rodauth/migrations.rb100644004.49 KB68af34385eb8b440a6f331722bd2f42803fe986184c63513cf3e3cdb5579fbcc
lib/rodauth/version.rb10064400638 Bytesc77a2e49cefdcc1f02b223c9fb704a82f945ace3dcd1430f883b2f2afa72c17e
templates/add-recovery-codes.str10064400196 Bytesfec42e75f1ccc98bc2baa489d4dfae21d9fb5d1e5c70fd954742ca0dd6fd3e88
templates/button.str10064400175 Bytesfe9db2c73f2deb1616cea95d7ea3c01bae261687ec0fc0b49e35bd5d56a1a16f
templates/change-login.str10064400396 Bytese418a225baa45fe488b22241121e4cfe76c37e0cb0d1618b4e9b74f7b1fc12f0
templates/change-password.str10064400672 Bytesedf60b0e8ba675804dc0b10b6e61405a03f15a89548bc13c41ad8fe4ddef81f0
templates/close-account.str10064400309 Bytes9cb0f76ea0215697fed514f3131aef80a3024cf860831c9c1deef15630d00c62
templates/confirm-password.str10064400248 Bytesbda7cf5e1602eb59324731917df7817d403114638f4a6b4615bfdcf08f093a9f
templates/create-account.str10064400527 Bytesf04b0f12eb7bfbf085b873b9bc09a14d114dac20037752c875095d29a8d28368
templates/email-auth-email.str10064400247 Bytes3b882e052926136297a3bed0e09cdb22169eae234891b7c591e9d9a79d383495
templates/email-auth-request-form.str10064400325 Byteseb0852df84af8840e6875e0d1c436499092145d4e0e638e930294c14899cecda
templates/email-auth.str10064400187 Bytesef95b529886ab8d50c8dcc60ced3cb44745236e19a196463b3b63631b6c798d8
templates/global-logout-field.str10064400326 Bytes645c97f55994526ff2aed67a66a45c1a3b1c84a3fbaf14a6bfa8f7e10ca43359
templates/login-confirm-field.str10064400329 Bytesefba36ff4849b5d2693d594ac0deab4d5431f9d179138905f7da34fd7d1fc1f0
templates/login-display.str10064400244 Bytesc8edb035292940a3fd059f5fd043e98dfd5b39f306e59b5d6a813a1ef7021cb8
templates/login-field.str10064400297 Bytesfb8cd72ac72f0486c62bfdf52d6c185af2628d08bd8b154d033207043c97afec
templates/login-form-footer.str10064400230 Bytes4c6fdb518999aefa7ce78492a423eae47d3bfc1eb4acf6dde156991916756e96
templates/login-form.str10064400366 Bytesb5b4fc8b73f30038c143adacffd9875096eb2ae21ae90c664e5ef2a5fba3bc9e
templates/login.str1006440090 Bytes7f6af6f260a29e6e0f4d6f026dd3545b7662ef16336fd5e0dc31902874d71d2c
templates/logout.str10064400207 Bytes7a80d3dae1470fcbe31637652552df31366df9c6ada94c4dcc32145746a71944
templates/multi-phase-login.str10064400100 Bytes2d29ac5d7d059ce0224d29ecc82a1009f8d7febd767a705d9b87d065519e9dc9
templates/otp-auth-code-field.str10064400355 Bytes8c339deaa7c132d9d294ae90c400ae33211cbb0e7c6938cc514e83821c46a453
templates/otp-auth.str10064400262 Bytescd753cff526ad6b9b5da94b658c7dfb35b1bef349b22654a1e5bb7326de976ae
templates/otp-disable.str10064400314 Bytesefa7f5d8dc7fa4fbbb0c333d4d6b3c8a460ecaf5bf9a399c6f284452f1e723ed
templates/otp-setup.str10064400992 Bytes6eb3d83992a7e22a25008f74e1e4d54ac1e6041e404626f0683baac2192e719d
templates/password-changed-email.str1006440099 Bytes248a8f4e9271ffb8d6f561e727a5e47faa199be3d133f70972d75f0f182e0e03
templates/password-confirm-field.str10064400301 Bytesd017ba85e22b474a61152d7f533da30e98622c2dbe72679cc8ac8e3b1de8829d
templates/password-field.str10064400296 Bytes5e59a77b3f62a694e928007fd0273a13fbc45b78af5fc36ee4619ed8af4e6676
templates/recovery-auth.str10064400484 Bytes1dd586874c2d0dc8ae9287a3ba8c5e3ec7db7921089acc91ae1b8fb6bbef4d4d
templates/recovery-codes.str10064400410 Bytes0aaf37a6a66f64e3b9743193927de114dd76022fac66ac483cdd732ba2dea0d8
templates/remember.str100644001.13 KB69ba70d9fa933e643f2bf85017cd10674641015dbb5f327a9a4418c1d872ce94
templates/reset-password-email.str10064400276 Bytese641439f180ac61ea7d2714a7f9452d81862af5547f651753ef317503f57ef60
templates/reset-password-request.str10064400511 Bytes0e175623b9bd9226e36a099763aa77532f35077f7f4cb012096526fbe5c86fa3
templates/reset-password.str10064400330 Bytes660733df1d7419e0a69e510cd9f72eed38c682634f7d733a35557c1263fca475
templates/sms-auth.str10064400224 Bytesa69c302294af4a360247b8035dfa4deecb2a9afc9087ccd30a065021ab1beb61
templates/sms-code-field.str10064400357 Bytesc9916c1e57fd419627877c5f6cddd8902f88f8914f01faf98a5594d9ca797d46
templates/sms-confirm.str10064400233 Bytes089ee70120aa6864dd78b16937636140c5be33900306fcd9d6e7f13613411347
templates/sms-disable.str10064400287 Bytes53d85190e5b25ff28dbb5af189e7fc452073c58db7d211f43dfbe2763f524d6e
templates/sms-request.str10064400195 Bytes6c1ca3aaeb35f7645f2118ba918af9d08e1b7055fc56aeda4ad0ca7a768ae028
templates/sms-setup.str10064400648 Bytesc9a0ef194755a6b8eac12cf84e54aa586d5d5ece14d948b0502b2b44b3e42879
templates/two-factor-auth.str10064400182 Bytes00c3d1b1f9dfdfcce494c0ad342f606b06a1c075a0910a02ac222cf2b587d641
templates/two-factor-disable.str10064400309 Bytes7e6293d270ef4fca5a4c0241409c89e57f2b11be4c24deb04010fabaad0446b3
templates/two-factor-manage.str10064400704 Bytese013f66b51e97d0f314748bb5d2b8edc000db6bdf48e967f1a50a68e5a1e34dc
templates/unlock-account-email.str10064400274 Bytesec4056f1b0e9a51639d59774cf614e5d47c877baea8ec700549af82db20b3a89
templates/unlock-account-request.str10064400398 Bytes689c451fcb75ece3cf93a0bd7ff820d76c05e7a19637d1d3c808b908244cb7c8
templates/unlock-account.str10064400332 Bytes2341799d7bec2784239392e0cf6775a5de6bd15985280fa8f5f61eff12b23d69
templates/verify-account-email.str10064400225 Bytes2f9ff1474205dbdf412f29b6efda5a865adf5e31558f1ed8a31368feb5601d04
templates/verify-account-resend.str10064400468 Bytese752185fb4d05d6e60952229010b4d9e3a6df9f8d9750c586b60a519ceb9406e
templates/verify-account.str10064400410 Bytes1a9c51c53b22daab91507c05f7e100b65609f2d214b72d1f450b6f9e73e8b7b1
templates/verify-login-change-email.str10064400382 Bytes17191d94677071a965db95a9bd6af26ed94ce0d3bb34d3a9eeb37fe4737d776f
templates/verify-login-change.str10064400219 Bytes92f100d109675024f2b58220f3738969455388548caf32ccf21affbf45b2d788
templates/webauthn-auth.str10064400867 Bytes2a6ef3d06429076332e449c8bc382203f473269d82bfdc6c694016cd59e0b28f
templates/webauthn-remove.str10064400971 Bytes79a39703e0790614334f73e490f57c854f5fdf7d175158d509cecc5e5d49b405
templates/webauthn-setup.str10064400880 Bytes3449734a17cd3cf1c0609f30ed50cf8bc5683e20d898e490ab94ff582918126a