-
-
Notifications
You must be signed in to change notification settings - Fork 5.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reset Session ID on login #18018
Reset Session ID on login #18018
Conversation
c222614
to
5e44779
Compare
When logging in the SessionID should be reset and the session cleaned up. Signed-off-by: Andrew Thornton <[email protected]>
5e44779
to
a63ce34
Compare
This comment has been minimized.
This comment has been minimized.
Codecov Report
@@ Coverage Diff @@
## main #18018 +/- ##
=======================================
Coverage ? 45.17%
=======================================
Files ? 824
Lines ? 91436
Branches ? 0
=======================================
Hits ? 41305
Misses ? 43536
Partials ? 6595
Continue to review full report at Codecov.
|
This comment has been minimized.
This comment has been minimized.
Signed-off-by: Andrew Thornton <[email protected]>
Signed-off-by: Andrew Thornton <[email protected]>
… account linking pages too Signed-off-by: Andrew Thornton <[email protected]>
Signed-off-by: Andrew Thornton <[email protected]>
Signed-off-by: Andrew Thornton <[email protected]>
I found if user enabled 2fa, the sessionid changed when password checked. But when second verify checked, session id will not changed. |
* Reset Session ID on login When logging in the SessionID should be reset and the session cleaned up. Signed-off-by: Andrew Thornton <[email protected]> * with new session.RegenerateID function Signed-off-by: Andrew Thornton <[email protected]> * update go-chi/session Signed-off-by: Andrew Thornton <[email protected]> * Ensure that session id is changed after oauth data is set and between account linking pages too Signed-off-by: Andrew Thornton <[email protected]> * placate lint Signed-off-by: Andrew Thornton <[email protected]> * as per review Signed-off-by: Andrew Thornton <[email protected]>
Backport #18018 When logging in the SessionID should be reset and the session cleaned up. Also logs the user in on completion of linking account Signed-off-by: Andrew Thornton <[email protected]>
Add: * Move POST /{username}/action/{action} to simply POST /{username} (go-gitea#18045) (go-gitea#18046) * Fix delete u2f keys bug (go-gitea#18040) (go-gitea#18042) * Reset Session ID on login (go-gitea#18018) (go-gitea#18041) * Prevent off-by-one error on comments on newly appended lines (go-gitea#18029) (go-gitea#18035) Signed-off-by: Andrew Thornton <[email protected]>
* Reset Session ID on login When logging in the SessionID should be reset and the session cleaned up. Signed-off-by: Andrew Thornton <[email protected]> * with new session.RegenerateID function Signed-off-by: Andrew Thornton <[email protected]> * update go-chi/session Signed-off-by: Andrew Thornton <[email protected]> * Ensure that session id is changed after oauth data is set and between account linking pages too Signed-off-by: Andrew Thornton <[email protected]> * placate lint Signed-off-by: Andrew Thornton <[email protected]> * as per review Signed-off-by: Andrew Thornton <[email protected]>
When logging in the SessionID should be reset and the session cleaned up.
Also logs the user in on completion of linking account
Signed-off-by: Andrew Thornton [email protected]