You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
forgejo/services
caicandong 491cc06ffe
Fix the error message when the token is incorrect (#25701)
we refactored `userIDFromToken` for the token parsing part into a new
function `parseToken`. `parseToken` returns the string `token` from
request, and a boolean `ok` representing whether the token exists or
not. So we can distinguish between token non-existence and token
inconsistency in the `verfity` function, thus solving the problem of no
proper error message when the token is inconsistent.
close #24439  
related #22119

---------

Co-authored-by: Jason Song <i@wolfogre.com>
Co-authored-by: Giteabot <teabot@gitea.io>
1 year ago
..
actions For API attachments, use API URL (#25639) 1 year ago
agit Use the type RefName for all the needed places and fix pull mirror sync bugs (#24634) 1 year ago
asymkey Add context cache as a request level cache (#22294) 1 year ago
attachment Preserve file size when creating attachments (#23406) 1 year ago
auth Fix the error message when the token is incorrect (#25701) 1 year ago
automerge Improve queue and logger context (#24924) 1 year ago
context Replace `interface{}` with `any` (#25686) 1 year ago
convert For API attachments, use API URL (#25639) 1 year ago
cron Replace `interface{}` with `any` (#25686) 1 year ago
externalaccount Replace `interface{}` with `any` (#25686) 1 year ago
forms Less naked returns (#25713) 1 year ago
gitdiff Less naked returns (#25713) 1 year ago
issue Less naked returns (#25713) 1 year ago
lfs Replace `interface{}` with `any` (#25686) 1 year ago
mailer Replace `interface{}` with `any` (#25686) 1 year ago
markup Decouple the different contexts from each other (#24786) 1 year ago
migrations Replace `interface{}` with `any` (#25686) 1 year ago
mirror Sync branches when mirroring (#25722) 1 year ago
org Refactor rename user and rename organization (#24052) 1 year ago
packages Replace `interface{}` with `any` (#25686) 1 year ago
pull Avoid amending the Rebase and Fast-forward merge if there is no message template (#25779) 1 year ago
release Less naked returns (#25713) 1 year ago
repository Simplify the LFS GC logger usage (#25717) 1 year ago
task Update tool dependencies, lock govulncheck and actionlint (#25655) 1 year ago
user Refactor rename user and rename organization (#24052) 1 year ago
webhook For API attachments, use API URL (#25639) 1 year ago
wiki Improve wiki user title test (#24559) 1 year ago