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

go-pkgz / auth
84%

Build:
DEFAULT BRANCH: master
Repo Added 26 Dec 2018 08:17AM UTC
Files 24
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

LAST BUILD ON BRANCH master
branch: master
CHANGE BRANCH
x
Reset
  • master
  • allowed-provider-check
  • apple-reponse-mode-fix
  • aud-secrets
  • ava-factory
  • cookie-domain
  • custom-dev-host
  • custom-dev-port
  • dependabot/go_modules/_example/github.com/go-chi/chi/v5-5.2.2
  • dependabot/go_modules/_example/golang.org/x/crypto-0.17.0
  • dependabot/go_modules/_example/golang.org/x/image-0.5.0
  • dependabot/go_modules/_example/golang.org/x/net-0.17.0
  • dependabot/go_modules/_example/golang.org/x/net-0.7.0
  • dependabot/go_modules/golang.org/x/crypto-0.31.0
  • dependabot/go_modules/v2/github.com/golang-jwt/jwt/v5-5.2.2
  • dependabot/go_modules/v2/golang.org/x/crypto-0.31.0
  • dependabot/go_modules/v2/golang.org/x/crypto-0.45.0
  • dependabot/go_modules/v2/golang.org/x/net-0.33.0
  • dependabot/go_modules/v2/golang.org/x/net-0.36.0
  • direct-custom-id
  • dverhoturov/telegram_fix
  • email-sender
  • fix-anon
  • fix-content-type-header
  • fix-oauth-sendjwtheader
  • fix-providers-names
  • fix/panic-save-ava-nil
  • go1_20
  • jwt-header
  • microsoft
  • migrate-example-to-routegroup
  • no-ava
  • official-mongo-drvier
  • paskal/HttpOnly
  • paskal/add_common_processor
  • paskal/avatar_return_proper_content_type
  • paskal/bump_ci_go_version
  • paskal/bump_dep
  • paskal/bump_go_modules
  • paskal/bump_modules
  • paskal/double_close
  • paskal/email_module
  • paskal/facelift
  • paskal/fix_actions_test
  • paskal/fix_apple_key_panic
  • paskal/fix_custom_server
  • paskal/fix_error
  • paskal/fix_golangcilint
  • paskal/fix_lint_report
  • paskal/fix_send_jwt_header
  • paskal/google_auth_doc
  • paskal/improve_telegram
  • paskal/modules_bump
  • paskal/mongodb
  • paskal/moq
  • paskal/new_errors
  • paskal/plain_text
  • paskal/switch_to_v2
  • paskal/sync_v2
  • paskal/telegram_site_id
  • paskal/tg_username
  • paskal/token_generation_instructions
  • paskal/update-dependencies
  • paskal/update-modules
  • paskal/update_modules
  • paskal/update_pkcs8
  • paskal/v2
  • paskal/v2_golangcilint
  • paskal/v2_jwt5
  • rbac
  • refs/tags/v0.10.0
  • refs/tags/v0.10.1
  • refs/tags/v0.10.2
  • refs/tags/v0.11.0
  • refs/tags/v0.12.0
  • refs/tags/v0.12.1
  • refs/tags/v1.13.0
  • refs/tags/v1.13.1
  • refs/tags/v1.14.0
  • refs/tags/v1.15.0
  • refs/tags/v1.16.0
  • refs/tags/v1.17.0
  • refs/tags/v1.18.0
  • refs/tags/v1.19.0
  • refs/tags/v1.19.1
  • refs/tags/v1.20.0
  • refs/tags/v1.21.0
  • refs/tags/v1.22.0
  • refs/tags/v1.22.1
  • refs/tags/v1.23.0
  • refs/tags/v1.24.0
  • refs/tags/v1.24.1
  • refs/tags/v1.24.2
  • refs/tags/v1.25.1
  • refs/tags/v1.5.1
  • refs/tags/v2.0.0
  • refs/tags/v2.1.0
  • refs/tags/v2.1.1
  • remove-bluemonday
  • samesite
  • sanitize-verifyed
  • update-dependencies-dec2024
  • update-deps-and-golangci-v2
  • upgrade-repeater-v2
  • v0.8.0
  • v0.8.1
  • v0.8.2
  • v0.8.3
  • v0.9.0
  • verify-avatar

22 Dec 2025 07:55PM UTC coverage: 83.577% (+0.005%) from 83.572%
20442464979

push

github

web-flow
fix: set cookies alongside header when SendJWTHeader is enabled (#262)

* fix: set cookies alongside header when SendJWTHeader is enabled

When SendJWTHeader is true, now sets both the JWT header AND cookies.
This fixes OAuth authentication flows where HTTP headers don't survive
browser redirects. Cookies are needed for the OAuth callback to complete
successfully, while headers are still set for direct API calls.

Fixes https://github.com/umputun/remark42/issues/1877

* test: add XSRF cookie value assertion in SendJWTHeader test

verify XSRF-TOKEN cookie value matches claims ID for consistency
with TestJWT_SetWithDomain

---------

Co-authored-by: Umputun <umputun@gmail.com>

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

2687 of 3215 relevant lines covered (83.58%)

7.18 hits per line

Relevant lines Covered
Build:
Build:
3215 RELEVANT LINES 2687 COVERED LINES
7.18 HITS PER LINE
Source Files on master
  • Tree
  • List 24
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
20442464979 master fix: set cookies alongside header when SendJWTHeader is enabled (#262) * fix: set cookies alongside header when SendJWTHeader is enabled When SendJWTHeader is true, now sets both the JWT header AND cookies. This fixes OAuth authentication flows ... push 22 Dec 2025 07:57PM UTC web-flow github
83.58
20442464977 master fix: set cookies alongside header when SendJWTHeader is enabled (#262) * fix: set cookies alongside header when SendJWTHeader is enabled When SendJWTHeader is true, now sets both the JWT header AND cookies. This fixes OAuth authentication flows ... push 22 Dec 2025 07:57PM UTC web-flow github
83.66
20279596752 master fix Content-Type header not being set for error responses Replace WriteHeader + RenderJSON pattern with EncodeJSON to ensure Content-Type: application/json header is set before WriteHeader is called. This fixes go-pkgz/rest#38 where responses had... push 16 Dec 2025 07:09PM UTC umputun github
83.65
20279596732 master fix Content-Type header not being set for error responses Replace WriteHeader + RenderJSON pattern with EncodeJSON to ensure Content-Type: application/json header is set before WriteHeader is called. This fixes go-pkgz/rest#38 where responses had... push 16 Dec 2025 07:09PM UTC umputun github
83.57
19937627146 master Merge pull request #258 from go-pkgz/upgrade-repeater-v2 upgrade go-pkgz/repeater to v2 push 04 Dec 2025 05:19PM UTC web-flow github
83.67
19937627067 master Merge pull request #258 from go-pkgz/upgrade-repeater-v2 upgrade go-pkgz/repeater to v2 push 04 Dec 2025 05:19PM UTC web-flow github
83.59
19913150531 master Merge pull request #257 from go-pkgz/update-dependencies-dec2024 update dependencies push 04 Dec 2025 12:17AM UTC web-flow github
83.59
19913150508 master Merge pull request #257 from go-pkgz/update-dependencies-dec2024 update dependencies push 04 Dec 2025 12:17AM UTC web-flow github
83.67
19903389861 master migrate example from chi to stdlib + routegroup - replace go-chi/chi with go-pkgz/routegroup v1.6.0 - update router initialization to use routegroup.New(http.NewServeMux()) - use Go 1.22+ method+path syntax for route definitions - update fileServ... push 03 Dec 2025 05:48PM UTC umputun github
83.59
19903389914 master migrate example from chi to stdlib + routegroup - replace go-chi/chi with go-pkgz/routegroup v1.6.0 - update router initialization to use routegroup.New(http.NewServeMux()) - use Go 1.22+ method+path syntax for route definitions - update fileServ... push 03 Dec 2025 05:48PM UTC umputun github
83.67
See All Builds (858)
  • Repo on GitHub
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