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

markitosgv / JWTRefreshTokenBundle / 30890657843
100%

Build:
DEFAULT BRANCH: master
Ran 04 Aug 2026 08:09AM UTC
Jobs 1
Files 48
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

04 Aug 2026 08:07AM UTC coverage: 97.216% (+0.01%) from 97.203%
30890657843

push

github

shakaran
perf: stop looking the refresh token up twice

A refresh went through the authenticator, which loads the token to authenticate
with it, and then through the listener, which loaded it again. Two queries for
one row, reported in 2018.

It was judged unfixable in 2021 because the legacy and the newer authentication
APIs differed in when the security token reached storage. The legacy one is gone
as of 2.0, and AuthenticatorManager sets the token before calling the success
handler, so the authenticated token is to hand by the time the listener runs.

The stored value is compared rather than the type trusted, so a token left in
storage by anything other than this request is never the one acted on. That
comparison cannot match when the stored value is a hash, which simply means the
query happens as it used to.

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

1257 of 1293 relevant lines covered (97.22%)

18.29 hits per line

Jobs
ID Job ID Ran Files Coverage
1 30890657843.1 04 Aug 2026 08:09AM UTC 48
97.22
GitHub Action Run
Source Files on build 30890657843
  • Tree
  • List 48
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #30890657843
  • 35fdc9f8 on github
  • Prev Build on master (#30887016421)
  • Next Build on master (#30891024570)
  • Delete
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