• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

go-pkgz / auth / 38117006047
87%
master: 87%

Build:
Build:
LAST BUILD BRANCH: reset-httponly-expiry
DEFAULT BRANCH: master
Ran 11 Oct 2026 06:09AM UTC
Jobs 1
Files 25
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

10 Oct 2026 07:58AM UTC coverage: 86.72% (+0.06%) from 86.663%
38117006047

Pull #319

github

paskal
Accept only this provider's own confirmation tokens in verify login

LoginHandler accepted any token with a user::address handshake signed
with the service secret, including handshake tokens an application
issues for its own purposes, which are not login confirmations. A
session token, which has no handshake, caused a nil dereference.

The handler now requires a handshake and a provider name matching its
own before the replay store is touched, and rejects anything else with
403. Its own confirmation requests have set that name since 2024. The
rejected token is redacted from the logged request.

Mirrored in v1 and v2. The confirmation fixtures are re-minted with the
provider name, as the confirmation request produces them.
Pull Request #319: Accept only this provider's own confirmation tokens in verify login

5 of 5 new or added lines in 1 file covered. (100.0%)

3337 of 3848 relevant lines covered (86.72%)

9.86 hits per line

Jobs
ID Job ID Ran Files Coverage
1 38117006047.1 11 Oct 2026 06:09AM UTC 25
86.72
GitHub Action Run
Source Files on build 38117006047
  • Tree
  • List 25
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #319
  • PR Base - master (#32999026580)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc