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

vocdoni / saas-backend / 28360900997
63%

Build:
DEFAULT BRANCH: main
Ran 29 Jun 2026 09:12AM UTC
Jobs 1
Files 113
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

29 Jun 2026 09:05AM UTC coverage: 62.474% (+0.02%) from 62.45%
28360900997

push

github

web-flow
fix(account): bind OAuth signature verification to expected address (#527.2) (#529)

* fix(account): bind OAuth signature verification to the expected address

VerifySignature had an inverted check and inconsistent address
formatting: calcAddress.String() keeps the 0x prefix while the expected
address was passed through util.TrimHex, and the function returned
success when the recovered address did NOT match. This let OAuth
registration and linking accept signatures produced by the wrong key.

- compare the recovered address against common.HexToAddress(address),
  which normalizes prefix and case reliably
- return an error when the recovered address differs from the expected one
- add tests for valid signature, wrong signer, tampered message,
  malformed/empty signature and 0x / non-0x / lowercase address inputs

Refs #527 (2)

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

10064 of 16109 relevant lines covered (62.47%)

45.02 hits per line

Jobs
ID Job ID Ran Files Coverage
1 28360900997.1 29 Jun 2026 09:12AM UTC 113
62.47
GitHub Action Run
Source Files on build 28360900997
  • Tree
  • List 113
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 9cef680e on github
  • Prev Build on main (#28359818947)
  • Next Build on main (#28363210535)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc