PackageTrack
Sign in Get early access

github.com/go-pkgz/auth

v1.26.0 #1710 most downloaded on Go modules go-pkgz/auth

What this package is like to depend on

Last release 5 days ago

19 Aug 2026

Release timing varies

gaps range from 2 weeks to 4 months

Rarely documented

notes for 5 of 59 stable releases

Nothing withdrawn

no release was ever pulled

8 years old

184 releases · first in 2018

51 releases in the last 12 months

see the full history below

Release timeline

184 releases · Dec 2018 to Aug 2026
2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 184
  1. v1.26.0 19 Aug 2026
    Release notes

    EmailParams gains HELOHost, which sets the hostname the sender announces in the SMTP greeting. Left empty it stays localhost, so existing configurations are unchanged. A relay enforcing reject_non_fqdn_helo_hostname or reject_unknown_helo_hostname refuses the default greeting, and the verification message never leaves.

    Verification email delivery is now bound to the request context. TimeOut covered the connection setup only, so a server that accepted the connection and then stalled held the login request for as long as it liked. The send now ends when the request does. Sender implementations that do not offer SendContext keep working through the existing Send.

    Also updates dependencies across the root, v2 and example modules, and sets explicit GITHUB_TOKEN permissions in the workflows.

    Open source →
  2. v1.25.8-0.20260819052743-23c397973b1c 19 Aug 2026 pre-release

    Nothing published for this version

  3. v1.25.7 19 Aug 2026
    Release notes

    Avatar storage on GridFS destroyed data. Every Put created a new revision under the same filename, so old avatars accumulated, Remove deleted only the newest one and left the avatar readable, and ID could return a stale revision. Cleanup now removes only revisions older than the upload that just completed, so two concurrent uploads for the same user cannot delete each other's file.

    Apple public keys are now cached rather than fetched on every login, refreshed when a token names an unknown key so rotation still works, and reused for up to 12 hours if the key service is unreachable. A non-2xx response or an empty key set is rejected instead of being cached as valid.

    The post-auth redirect uses 303 instead of 307. Apple's form_post callback arrives as a POST, and a method-preserving redirect replayed it onto the target page, which a static file server answers with 405. This changes the status for the oauth1, oauth2 and verify providers as well.

    Two documented parameters now work: session is honoured by the direct and verify providers, and aud is accepted alongside site on the verify confirmation request. Apple no longer forces a persistent cookie when a session-only login was requested. For the direct and verify providers any non-zero sess value now means session-only, where previously only sess=1 did.

    The avatar route returns 404 when no avatar store is configured, instead of dereferencing a nil proxy.

    Dependencies: go-pkgz/email v0.8.0 and go-pkgz/rest v1.24.0. CI moves to go 1.26 and golangci-lint v2.12.

    Open source →
  4. v1.25.6 25 Jul 2026
    Release notes

    The GitHub provider can now derive the local user id from the immutable numeric account id instead of the mutable login. This is opt-in and off by default, since enabling it changes the id of every existing GitHub user. Separately, the OAuth1 and OAuth2 callbacks no longer skip the user info HTTP status check, which previously let an error response map every failed login onto one shared user id.

    Changes since v1.25.5

    • #301 opt-in github numeric user id, reject non-2xx user info
    • #298 bump golang.org/x/image from 0.39.0 to 0.41.0

    Full Changelog: v1.25.5...v1.25.6

    Open source →
  5. v1.25.6-0.20260710071713-5b77d7fa6822 10 Jul 2026 pre-release

    Nothing published for this version

  6. v1.25.6-0.20260704005118-2b5024dc650a 04 Jul 2026 pre-release

    Nothing published for this version

  7. v1.25.5 04 Jul 2026
    Release notes

    Changes since v1.25.4

    • #293 redact sensitive auth logging
    • #292 package-wide comment sweep
    • #291 fix misleading and stale docstrings around the security fix

    Full Changelog: v1.25.4...v1.25.5

    Open source →
  8. v1.25.5-0.20260525164304-54502eeba7ed 25 May 2026 pre-release

    Nothing published for this version

  9. v1.25.5-0.20260521031211-441f45a5de07 21 May 2026 pre-release

    Nothing published for this version

  10. v1.25.4 21 May 2026
    Release notes

    Security: fixes stored XSS in avatar.Proxy by rejecting non-image avatar content before storage and before serving. Also adds CSP/nosniff headers, WebP-safe validation, ETag parsing fixes, and decompression-bomb checks. Credit to @paskal.

    Changes since v1.25.3

    • #290 prevent stored XSS via avatar content-type spoofing

    Full Changelog: v1.25.3...v1.25.4

    Open source →
  11. v1.25.3 10 May 2026

    Nothing published for this version

  12. v1.25.3-0.20260509165110-18619588628d 09 May 2026 pre-release

    Nothing published for this version

  13. v1.25.3-0.20260509052301-e5f47f5637a7 09 May 2026 pre-release

    Nothing published for this version

  14. v1.25.3-0.20260506065913-66189f0786f4 06 May 2026 pre-release

    Nothing published for this version

  15. v1.25.2 22 Apr 2026

    Nothing published for this version

  16. v1.25.2-0.20260421203319-686683f19cf7 21 Apr 2026 pre-release

    Nothing published for this version

  17. v1.25.2-0.20260420232834-c00a6e9cb4e3 20 Apr 2026 pre-release

    Nothing published for this version

  18. v1.25.2-0.20260405041934-2f2a72fbc54c 05 Apr 2026 pre-release

    Nothing published for this version

  19. v1.25.2-0.20260211045941-b18696241f89 11 Feb 2026 pre-release

    Nothing published for this version

  20. v1.25.2-0.20260211003156-fbba7f2baa6b 11 Feb 2026 pre-release

    Nothing published for this version

  21. v1.25.2-0.20260210234152-7e1ed2cedf71 10 Feb 2026 pre-release

    Nothing published for this version

  22. v1.25.2-0.20260119213210-5ff800f4c064 19 Jan 2026 pre-release

    Nothing published for this version

  23. v1.25.2-0.20251222195524-fe8d6914a145 22 Dec 2025 pre-release

    Nothing published for this version

  24. v1.25.2-0.20251216190714-b18b2ea64fd6 16 Dec 2025 pre-release

    Nothing published for this version

  25. v1.25.2-0.20251204171628-fe069eea0de1 04 Dec 2025 pre-release

    Nothing published for this version

  26. v1.25.2-0.20251130231918-dfe4210f5b33 30 Nov 2025 pre-release

    Nothing published for this version

  27. v1.25.2-0.20250718024932-c6d2822eda5c 18 Jul 2025 pre-release

    Nothing published for this version

  28. v1.25.2-0.20250415030422-4f9f2c5e3b0d 15 Apr 2025 pre-release

    Nothing published for this version

  29. v1.25.2-0.20250323224515-ea5d5444cc3e 23 Mar 2025 pre-release

    Nothing published for this version

  30. v1.25.1 23 Mar 2025

    Nothing published for this version

  31. v1.25.1-0.20250224171712-acb6368627f0 24 Feb 2025 pre-release

    Nothing published for this version

  32. v1.25.0 24 Jan 2025

    Nothing published for this version

  33. v1.24.3-0.20250124163251-9d0d8a305a67 24 Jan 2025 pre-release

    Nothing published for this version

  34. v1.24.3-0.20241221172452-ba01339372ba 21 Dec 2024 pre-release

    Nothing published for this version

  35. v1.24.3-0.20241208183119-88b3a842be9f 08 Dec 2024 pre-release

    Nothing published for this version

  36. v1.24.3-0.20241205021110-59656e460ba3 05 Dec 2024 pre-release

    Nothing published for this version

  37. v1.24.3-0.20241007090635-78537e6f812d 07 Oct 2024 pre-release

    Nothing published for this version

  38. v1.24.2 22 Sep 2024

    Nothing published for this version

  39. v1.24.2-0.20240922185324-f0b609770129 22 Sep 2024 pre-release

    Nothing published for this version

  40. v1.24.2-0.20240921022538-30916c085e04 21 Sep 2024 pre-release

    Nothing published for this version

  41. v1.24.2-0.20240921020949-23da433bf4bb 21 Sep 2024 pre-release

    Nothing published for this version

  42. v1.24.2-0.20240921014908-825b117d9ed9 21 Sep 2024 pre-release

    Nothing published for this version

  43. v1.24.1 19 Sep 2024

    Nothing published for this version

  44. v1.24.1-0.20240919234501-458e57e51948 19 Sep 2024 pre-release

    Nothing published for this version

  45. v1.24.1-0.20240919232608-9e446b888187 19 Sep 2024 pre-release

    Nothing published for this version

  46. v1.24.1-0.20240831054953-d5ed87f2e77a 31 Aug 2024 pre-release

    Nothing published for this version

  47. v1.24.0 30 Jul 2024

    Nothing published for this version

  48. v1.23.1-0.20240919231610-af9dce7b347a 19 Sep 2024 pre-release

    Nothing published for this version

  49. v1.23.1-0.20240702161243-cbbbd340865c 02 Jul 2024 pre-release

    Nothing published for this version

  50. v1.23.1-0.20240410212056-43aa4201a432 10 Apr 2024 pre-release

    Nothing published for this version

  51. v1.23.1-0.20240410080425-e0ea38d27ee1 10 Apr 2024 pre-release

    Nothing published for this version

  52. v1.23.0 22 Mar 2024

    Nothing published for this version

  53. v1.22.2-0.20240322164115-d60c4b1d204e 22 Mar 2024 pre-release

    Nothing published for this version

  54. v1.22.2-0.20240313233230-92fa4313fef8 13 Mar 2024 pre-release

    Nothing published for this version

  55. v1.22.2-0.20240117071454-f721b8c33b05 17 Jan 2024 pre-release

    Nothing published for this version

  56. v1.22.2-0.20240110230548-7a3db006ab6e 10 Jan 2024 pre-release

    Nothing published for this version

  57. v1.22.1 19 Dec 2023

    Nothing published for this version

  58. v1.22.1-0.20231219172726-eb8671b06587 19 Dec 2023 pre-release

    Nothing published for this version

  59. v1.22.1-0.20231211171647-0fc8abcd8557 11 Dec 2023 pre-release

    Nothing published for this version

  60. v1.22.1-0.20231016154553-0bcc0773e3ba 16 Oct 2023 pre-release

    Nothing published for this version

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