Refactor authentication handling and improve API client security
- Updated OAuth endpoints for Challonge and Discord in platforms configuration. - Implemented session and CSRF cookie initialization in main application entry. - Enhanced Challonge API client to avoid sending sensitive API keys from the browser. - Modified tournament querying to handle new state definitions and improved error handling. - Updated UI components to reflect server-side storage of authentication tokens. - Improved user experience in API Key Manager and Authentication Hub with clearer messaging. - Refactored client credentials management to support asynchronous operations. - Adjusted API client tests to validate new request configurations. - Updated Vite configuration to support session and CSRF handling through proxies.
This commit is contained in:
@@ -13,12 +13,12 @@
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "Leagues/EA Collectibles/Support Ticket - 3224942.md",
|
||||
"file": "Professor University/Untitled.md",
|
||||
"mode": "source",
|
||||
"source": false
|
||||
},
|
||||
"icon": "lucide-file",
|
||||
"title": "Support Ticket - 3224942"
|
||||
"title": "Untitled"
|
||||
}
|
||||
}
|
||||
]
|
||||
@@ -172,6 +172,8 @@
|
||||
},
|
||||
"active": "03bc92bce96d8847",
|
||||
"lastOpenFiles": [
|
||||
"Leagues/EA Collectibles/Support Ticket - 3224942.md",
|
||||
"Professor University/Untitled.md",
|
||||
"Attachements/IMG_7127.png",
|
||||
"Attachements/IMG_7126.png",
|
||||
"Attachements/IMG_7125.png",
|
||||
@@ -191,14 +193,12 @@
|
||||
"Attachements/Gmail - June Reporting.pdf",
|
||||
"Attachements/CleanShot 2026-02-02 at 11.27.53@2x.png",
|
||||
"Leagues/Card Cycle/Things To Chat About.md",
|
||||
"Leagues/EA Collectibles/Support Ticket - 3224942.md",
|
||||
"Leagues/Card Cycle/League Approval.md",
|
||||
"Leagues/Card Cycle/League Application.md",
|
||||
"Leagues/Card Cycle/Staff.md",
|
||||
"Leagues/Getting a Store Sanctioned.md",
|
||||
"Attachements/CleanShot 2026-01-29 at 12.20.56@2x.png",
|
||||
"Attachements/IMG_2050.jpeg",
|
||||
"Attachements/IMG_2049.jpeg",
|
||||
"Leagues/First League Challenge.md",
|
||||
"Regionals/Championship Series/2024.md",
|
||||
"Regionals/Championship Series/2027.md",
|
||||
|
||||
Reference in New Issue
Block a user