PackageTrack
Sign in Get early access

spatie/laravel-one-time-passwords

Use one-time passwords (OTP) to authenticate in your Laravel app

1.1.2 565K downloads/mo #2677 most downloaded on Packagist spatie/laravel-one-time-passwords

What this package is like to depend on

Last release 1 months ago

22 Jul 2026

Ships fairly regularly

a new release about every 5 weeks

Nearly every release is documented

notes for 19 of 19 stable releases

Nothing withdrawn

no release was ever pulled

1 years old

19 releases · first in 2025

9 releases in the last 12 months

see the full history below

Release timeline

19 releases · May 2025 to Jul 2026
2026
Release Pre-release

Releases

latest 19
  1. 1.1.2 22 Jul 2026
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 1.1.1...1.1.2

    Open source →
    Release notes

    What's Changed

    • Bump actions/checkout from 6 to 7 by @dependabot[bot] in https://github.com/spatie/laravel-one-time-passwords/pull/60
    • Add index to expires_at column by @damiogunsiji in https://github.com/spatie/laravel-one-time-passwords/pull/61

    New Contributors

    • @damiogunsiji made their first contribution in https://github.com/spatie/laravel-one-time-passwords/pull/61

    Full Changelog: https://github.com/spatie/laravel-one-time-passwords/compare/1.1.1...1.1.2

    Open source →
  2. 1.1.1 11 May 2026
    Release notes

    What's Changed

    • Bump dependabot/fetch-metadata from 2.5.0 to 3.0.0 by @dependabot[bot] in #54
    • Bump dependabot/fetch-metadata from 3.0.0 to 3.1.0 by @dependabot[bot] in #57
    • Remove redundant session regeneration line from README example by @vincenzoraco in #58
    • Return early from Timebox on successful OTP consumption by @vincenzoraco in #59

    New Contributors

    Full Changelog: 1.1.0...1.1.1

    Open source →
    Release notes

    What's Changed

    • Bump dependabot/fetch-metadata from 2.5.0 to 3.0.0 by @dependabot[bot] in https://github.com/spatie/laravel-one-time-passwords/pull/54
    • Bump dependabot/fetch-metadata from 3.0.0 to 3.1.0 by @dependabot[bot] in https://github.com/spatie/laravel-one-time-passwords/pull/57
    • Remove redundant session regeneration line from README example by @vincenzoraco in https://github.com/spatie/laravel-one-time-passwords/pull/58
    • Return early from Timebox on successful OTP consumption by @vincenzoraco in https://github.com/spatie/laravel-one-time-passwords/pull/59

    New Contributors

    • @vincenzoraco made their first contribution in https://github.com/spatie/laravel-one-time-passwords/pull/58

    Full Changelog: https://github.com/spatie/laravel-one-time-passwords/compare/1.1.0...1.1.1

    Open source →
  3. 1.1.0 08 Apr 2026
    Release notes

    What's Changed

    Full Changelog: 1.0.11...1.1.0

    Open source →
    Release notes

    What's Changed

    • Fix #55: respect enforce_same_origin config value by @freekmurze in https://github.com/spatie/laravel-one-time-passwords/pull/56

    Full Changelog: https://github.com/spatie/laravel-one-time-passwords/compare/1.0.11...1.1.0

    Open source →
  4. 1.0.11 27 Feb 2026
    Release notes

    Support Laravel 13

    Open source →
  5. 1.0.10 09 Feb 2026
    Release notes

    What's Changed

    • Add support for Livewire 4
    Open source →
    Release notes

    What's Changed

    • Add support for Livewire 4
    Open source →
  6. 1.0.9 01 Feb 2026
    Release notes

    What's Changed

    • Bump dependabot/fetch-metadata from 2.4.0 to 2.5.0 by @dependabot[bot] in #50
    • Feature: add German translation by @gpluess in #48

    New Contributors

    Full Changelog: 1.0.8...1.0.9

    Open source →
    Release notes

    What's Changed

    • Bump dependabot/fetch-metadata from 2.4.0 to 2.5.0 by @dependabot[bot] in https://github.com/spatie/laravel-one-time-passwords/pull/50
    • Feature: add German translation by @gpluess in https://github.com/spatie/laravel-one-time-passwords/pull/48

    New Contributors

    • @gpluess made their first contribution in https://github.com/spatie/laravel-one-time-passwords/pull/48

    Full Changelog: https://github.com/spatie/laravel-one-time-passwords/compare/1.0.8...1.0.9

    Open source →
  7. 1.0.8 27 Nov 2025
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 1.0.7...1.0.8

    Open source →
    Release notes

    What's Changed

    • Bump actions/checkout from 5 to 6 by @dependabot[bot] in https://github.com/spatie/laravel-one-time-passwords/pull/45
    • Add support for Flux by @freekmurze in https://github.com/spatie/laravel-one-time-passwords/pull/46
    • Add English translation for rate_limit_exceeded by @lorenzolosa in https://github.com/spatie/laravel-one-time-passwords/pull/47

    New Contributors

    • @freekmurze made their first contribution in https://github.com/spatie/laravel-one-time-passwords/pull/46

    Full Changelog: https://github.com/spatie/laravel-one-time-passwords/compare/1.0.7...1.0.8

    Open source →
  8. 1.0.7 20 Nov 2025
    Release notes

    What's Changed

    • Typo: rename avanced-usage to advanced-usage by @spoyntersmith in #43
    • Rename validation string request_did_not_match to different_origin by @lorenzolosa in #44

    New Contributors

    Full Changelog: 1.0.6...1.0.7

    Open source →
    Release notes

    What's Changed

    • Typo: rename avanced-usage to advanced-usage by @spoyntersmith in https://github.com/spatie/laravel-one-time-passwords/pull/43
    • Rename validation string request_did_not_match to different_origin by @lorenzolosa in https://github.com/spatie/laravel-one-time-passwords/pull/44

    New Contributors

    • @spoyntersmith made their first contribution in https://github.com/spatie/laravel-one-time-passwords/pull/43
    • @lorenzolosa made their first contribution in https://github.com/spatie/laravel-one-time-passwords/pull/44

    Full Changelog: https://github.com/spatie/laravel-one-time-passwords/compare/1.0.6...1.0.7

    Open source →
  9. 1.0.6 20 Oct 2025
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 1.0.5...1.0.6

    Open source →
  10. 1.0.5 18 Aug 2025
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 1.0.4...1.0.5

    Open source →
    Release notes

    What's Changed

    • Update installation-setup.md by @BurtDS in https://github.com/spatie/laravel-one-time-passwords/pull/23
    • Update README.md by @ibra-br in https://github.com/spatie/laravel-one-time-passwords/pull/26
    • Bump aglipanci/laravel-pint-action from 2.5 to 2.6 by @dependabot[bot] in https://github.com/spatie/laravel-one-time-passwords/pull/28
    • Bump actions/checkout from 4 to 5 by @dependabot[bot] in https://github.com/spatie/laravel-one-time-passwords/pull/31
    • Bump stefanzweifel/git-auto-commit-action from 5 to 6 by @dependabot[bot] in https://github.com/spatie/laravel-one-time-passwords/pull/27
    • feat: add Russian language by @mTresk in https://github.com/spatie/laravel-one-time-passwords/pull/30

    New Contributors

    • @BurtDS made their first contribution in https://github.com/spatie/laravel-one-time-passwords/pull/23
    • @ibra-br made their first contribution in https://github.com/spatie/laravel-one-time-passwords/pull/26
    • @mTresk made their first contribution in https://github.com/spatie/laravel-one-time-passwords/pull/30

    Full Changelog: https://github.com/spatie/laravel-one-time-passwords/compare/1.0.4...1.0.5

    Open source →
  11. 1.0.4 23 May 2025
    Release notes

    What's Changed

    • Support PHP ^8.2 and Laravel ^11 by @x-JOC in https://github.com/spatie/laravel-one-time-passwords/pull/21

    Full Changelog: https://github.com/spatie/laravel-one-time-passwords/compare/1.0.3...1.0.4

    Open source →
  12. 1.0.3 22 May 2025
    Release notes

    What's Changed

    • Incorrect migration file name fixed. by @sdebacker in https://github.com/spatie/laravel-one-time-passwords/pull/18
    • Incorrect tag fixed. by @sdebacker in https://github.com/spatie/laravel-one-time-passwords/pull/19
    • french translations by @sdebacker in https://github.com/spatie/laravel-one-time-passwords/pull/20

    New Contributors

    • @sdebacker made their first contribution in https://github.com/spatie/laravel-one-time-passwords/pull/18

    Full Changelog: https://github.com/spatie/laravel-one-time-passwords/compare/1.0.2...1.0.3

    Open source →
  13. 1.0.2 22 May 2025
    Release notes

    What's Changed

    • Add Arabic language support by @x-JOC in https://github.com/spatie/laravel-one-time-passwords/pull/14

    New Contributors

    • @x-JOC made their first contribution in https://github.com/spatie/laravel-one-time-passwords/pull/14

    Full Changelog: https://github.com/spatie/laravel-one-time-passwords/compare/1.0.1...1.0.2

    Open source →
  14. 1.0.1 22 May 2025
    Release notes

    Full Changelog: https://github.com/spatie/laravel-one-time-passwords/compare/1.0.0...1.0.1

    Open source →
  15. 1.0.0 20 May 2025
    Release notes
    • initial release 🚀
    Open source →
  16. 0.0.4 19 May 2025
    Release notes

    What's Changed

    • docs: clarify return type in gatherProperties PHPDoc by @Ayoub-Mabrouk in https://github.com/spatie/laravel-one-time-passwords/pull/5

    Full Changelog: https://github.com/spatie/laravel-one-time-passwords/compare/0.0.3...0.0.4

    Open source →
  17. 0.0.3 17 May 2025
    Release notes

    What's Changed

    • fix: return OTP as strict string with secure randomness by @Ayoub-Mabrouk in https://github.com/spatie/laravel-one-time-passwords/pull/4
    • Add Portuguese language support by @kidiatoliny in https://github.com/spatie/laravel-one-time-passwords/pull/3
    • chore: add PHPStan, commit config, and remove it from .gitignore by @Ayoub-Mabrouk in https://github.com/spatie/laravel-one-time-passwords/pull/2

    New Contributors

    • @Ayoub-Mabrouk made their first contribution in https://github.com/spatie/laravel-one-time-passwords/pull/4
    • @kidiatoliny made their first contribution in https://github.com/spatie/laravel-one-time-passwords/pull/3

    Full Changelog: https://github.com/spatie/laravel-one-time-passwords/compare/0.0.2...0.0.3

    Open source →
  18. 0.0.2 16 May 2025
    Release notes

    Full Changelog: https://github.com/spatie/laravel-one-time-passwords/compare/0.0.1...0.0.2

    Open source →
  19. 0.0.1 14 May 2025
    Release notes

    What's Changed

    • Bump dependabot/fetch-metadata from 2.3.0 to 2.4.0 by @dependabot in https://github.com/spatie/laravel-one-time-passwords/pull/1

    New Contributors

    • @dependabot made their first contribution in https://github.com/spatie/laravel-one-time-passwords/pull/1

    Full Changelog: https://github.com/spatie/laravel-one-time-passwords/commits/0.0.1

    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive