feat: rework oidc to be more resilient

This includes setting a custom redirect URI, handling errors, and using a better library.
As an API decision I've also disabled per session API keys as it clutters up too much.
This commit is contained in:
Aarnav Tale
2025-01-10 13:55:24 +05:30
parent dfd03e77bb
commit 5569ba4660
11 changed files with 277 additions and 268 deletions
+2 -2
View File
@@ -28,7 +28,7 @@
"dotenv": "^16.4.7",
"isbot": "^5.1.19",
"mime": "^4.0.6",
"oauth4webapi": "^2.17.0",
"openid-client": "^6.1.7",
"react": "19.0.0",
"react-aria-components": "^1.5.0",
"react-codemirror-merge": "^4.23.7",
@@ -49,7 +49,7 @@
"@biomejs/biome": "^1.9.4",
"@react-router/dev": "^7.0.0",
"autoprefixer": "^10.4.20",
"babel-plugin-react-compiler": "19.0.0-beta-df7b47d-20241124",
"babel-plugin-react-compiler": "19.0.0-beta-55955c9-20241229",
"postcss": "^8.4.49",
"react-router-dom": "^7.1.1",
"tailwindcss": "^3.4.17",