feat(api): Make Lysand a full OAuth2/OpenID Connect provider as well as still Mastodon compatible

This commit is contained in:
Jesse Wierzbinski 2024-04-17 22:42:12 -10:00
parent f9f4a99cb9
commit 5cb48b2f3b
No known key found for this signature in database
29 changed files with 8466 additions and 279 deletions

View file

@ -89,6 +89,8 @@ export interface Config {
client_secret: string;
icon: string;
}[];
jwt_key: string;
};
http: {
@ -447,6 +449,7 @@ export const defaultConfig: Config = {
},
oidc: {
providers: [],
jwt_key: "",
},
http: {
base_url: "https://lysand.social",