akkoma/lib/pleroma/web/o_auth
Aria eb0dbf6b79 fix oauth consumer mode
the previous code passed a state parameter to ueberauth with info
about where to go after the user logged in, etc.
since ueberauth 0.7, this parameter is ignored and oauth state is used
for actual CSRF reasons.

we now set a cookie with the state we need to keep track of, and read
it once the callback happens.
2023-12-17 19:27:36 +00:00
..
token Disconnect streaming sessions when token is revoked 2022-08-27 19:07:48 +01:00
app.ex Add unit test for Pleroma API app controller 2021-08-28 23:18:12 -06:00
authorization.ex reuse valid oauth tokens (#182) 2022-08-25 14:37:51 +00:00
fallback_controller.ex Bump Copyright to 2021 2021-01-13 07:49:50 +01:00
mfa_controller.ex Bump Copyright to 2021 2021-01-13 07:49:50 +01:00
mfa_view.ex Make mfa pages translatable 2022-06-29 20:45:03 +01:00
o_auth_controller.ex fix oauth consumer mode 2023-12-17 19:27:36 +00:00
o_auth_view.ex Make oauth pages translatable 2022-06-29 20:44:48 +01:00
scopes.ex Allow moderators to get the admin scope again 2023-03-08 17:39:35 +00:00
token.ex reuse valid oauth tokens (#182) 2022-08-25 14:37:51 +00:00