forgejo-federation/vendor
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
..
cloud.google.com/go Vendor Update Go Libs (#13166) 2020-10-16 01:06:27 -04:00
code.gitea.io [Vendor] update gitea-sdk v0.14.0 (#15103) 2021-03-22 18:03:18 +01:00
gitea.com Upgrade chi to v5 (#17298) 2021-10-13 22:50:23 -04:00
github.com Simplify Gothic to use our session store instead of creating a different store (#17507) 2021-11-03 08:33:54 +08:00
go.etcd.io/bbolt Vendor Update (#16121) 2021-06-10 16:44:25 +02:00
go.jolheiser.com hCaptcha Support (#12594) 2020-10-02 23:37:53 -04:00
go.mongodb.org/mongo-driver [Vendor] Update directly used dependencys (#15593) 2021-04-22 20:08:53 -04:00
go.uber.org Update caddyserver/certmagic (#16789) 2021-08-23 18:07:40 -04:00
golang.org/x Update caddyserver/certmagic (#16789) 2021-08-23 18:07:40 -04:00
google.golang.org Update Vendor (#16325) 2021-07-04 04:06:10 +02:00
gopkg.in go1.16 (#14783) 2021-02-28 18:08:33 -05:00
mvdan.cc/xurls/v2 Vendor Update Go Libs (#13166) 2020-10-16 01:06:27 -04:00
strk.kbt.io/projects/go/libravatar
xorm.io upgrade xorm to v1.2.5 (#17177) 2021-09-29 23:08:44 +03:00
modules.txt Simplify Gothic to use our session store instead of creating a different store (#17507) 2021-11-03 08:33:54 +08:00