Code-based authorization for Drop clients (#145)

* feat: code-based authorization

* fix: final touches

* fix: require session on code fetch endpoint

* feat: better error handling

* refactor: move auth send to client handler

* fix: lint
This commit is contained in:
DecDuck
2025-08-01 13:11:56 +10:00
committed by GitHub
parent 786ad0ff82
commit b72e1ef7a4
13 changed files with 396 additions and 52 deletions

View File

@ -38,6 +38,10 @@
"requestedAccess": "\"{name}\" has requested access to your Drop account.",
"success": "Successful!"
},
"code": {
"title": "Connect your Drop client",
"description": "Use a code to connect your Drop client if you are unable to open a web browser on your device."
},
"confirmPassword": "Confirm @:auth.password",
"displayName": "Display Name",
"email": "Email",