actually fix localhost client support

This commit is contained in:
nelind
2025-12-25 02:39:36 +01:00
committed by Tangled
parent 3af1b7ee44
commit ad4dd08c9b
2 changed files with 3 additions and 2 deletions

View File

@@ -9,7 +9,7 @@ const SCOPES = [
].join(' ')
const CLIENT_ID = !(import.meta.env.DEV)
? `${window.location.origin}/oauth/client-metadata.json`
: `http://localhost/oauth/client-metadata.json?scope=${SCOPES}`
: `http://localhost/?scope=${SCOPES}`
const REDIRECT_URI = `${window.location.origin}/`
interface OAuthState {

View File

@@ -91,7 +91,8 @@ impl ClientMetadataCache {
url.scheme() == "http"
&& url.host_str() == Some("localhost")
&& url.port().is_none()
&& url.path().is_empty()
// empty path
&& url.path() == "/"
} else {
false
}