1
0
Fork 0
forgejo/cmd
zeripath 9d855bd6a1
Simplify Gothic to use our session store instead of creating a different store (#17507)
* Simplify Gothic to use our session store instead of creating a different store

We have been using xormstore to provide a separate session store for our OAuth2 logins
however, this relies on using gorilla context and some doubling of our session storing.
We can however, simplify and simply use our own chi-based session store. Thus removing
a cookie and some of the weirdness with missing contexts.

Signed-off-by: Andrew Thornton <art27@cantab.net>

* as per review

Signed-off-by: Andrew Thornton <art27@cantab.net>

* as per review

Signed-off-by: Andrew Thornton <art27@cantab.net>

* Handle MaxTokenLength

Signed-off-by: Andrew Thornton <art27@cantab.net>

* oops

Signed-off-by: Andrew Thornton <art27@cantab.net>

Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Co-authored-by: Lauris BH <lauris@nix.lv>
2021-11-03 08:33:54 +08:00
..
admin.go Move login related structs and functions to models/login (#17093) 2021-09-24 19:32:56 +08:00
admin_auth_ldap.go Allow LDAP Sources to provide Avatars (#16851) 2021-09-26 22:39:36 -04:00
admin_auth_ldap_test.go Allow LDAP Sources to provide Avatars (#16851) 2021-09-26 22:39:36 -04:00
cert.go Add golangci (#6418) 2019-06-12 15:41:28 -04:00
cmd.go Rename db Engines related functions (#17481) 2021-10-30 22:32:11 +08:00
convert.go Move db related basic functions to models/db (#17075) 2021-09-19 19:49:59 +08:00
docs.go Add docs command (#13429) 2020-11-07 08:32:57 +08:00
doctor.go Rename db Engines related functions (#17481) 2021-10-30 22:32:11 +08:00
dump.go Rename db Engines related functions (#17481) 2021-10-30 22:32:11 +08:00
dump_repo.go Always emit the configuration path (#17036) 2021-09-13 21:24:57 -04:00
embedded.go Add bundle download for repository (#14538) 2021-08-24 11:47:09 -05:00
embedded_stub.go Add bundle download for repository (#14538) 2021-08-24 11:47:09 -05:00
generate.go Add asymmetric JWT signing (#16010) 2021-06-17 23:56:46 +02:00
hook.go Add agit flow support in gitea (#14295) 2021-07-28 17:42:56 +08:00
hook_test.go Add agit flow support in gitea (#14295) 2021-07-28 17:42:56 +08:00
keys.go Second attempt at preventing zombies (#16326) 2021-07-14 10:43:13 -04:00
mailer.go Second attempt at preventing zombies (#16326) 2021-07-14 10:43:13 -04:00
manager.go Second attempt at preventing zombies (#16326) 2021-07-14 10:43:13 -04:00
migrate.go Rename db Engines related functions (#17481) 2021-10-30 22:32:11 +08:00
migrate_storage.go Rename db Engines related functions (#17481) 2021-10-30 22:32:11 +08:00
restore_repo.go Second attempt at preventing zombies (#16326) 2021-07-14 10:43:13 -04:00
serv.go Use a variable but a function for IsProd because of a slight performance increment (#17368) 2021-10-20 16:37:19 +02:00
web.go Simplify Gothic to use our session store instead of creating a different store (#17507) 2021-11-03 08:33:54 +08:00
web_graceful.go Move FCGI req.URL.Path fix-up to the FCGI listener (#15292) 2021-04-09 21:17:57 +08:00
web_letsencrypt.go Simplify Gothic to use our session store instead of creating a different store (#17507) 2021-11-03 08:33:54 +08:00