From e7c8570960cfef81b66d86d48ed7b239c3b1f6e8 Mon Sep 17 00:00:00 2001 From: Roopesh Chander Date: Wed, 12 Nov 2025 13:38:55 +0530 Subject: Add custom redirects for macOS Since we're moving to ASWebAuthenticationSession for macOS, similar to iOS --- internal/api/redirect.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/api/redirect.go b/internal/api/redirect.go index e240fb3..42ec0b8 100644 --- a/internal/api/redirect.go +++ b/internal/api/redirect.go @@ -4,10 +4,13 @@ package api // here we hardcode the redirect values that we should use in the OAuth requests // these values were taken from https://git.sr.ht/~fkooman/vpn-user-portal/tree/v3/item/src/OAuth/VpnClientDb.php var customRedirects = map[string]string{ + "org.letsconnect-vpn.app.macos": "org.letsconnect-vpn.app.macos:/api/callback", "org.letsconnect-vpn.app.ios": "org.letsconnect-vpn.app.ios:/api/callback", "org.letsconnect-vpn.app.android": "org.letsconnect-vpn.app.android:/api/callback", + "org.eduvpn.app.macos": "org.eduvpn.app.macos:/api/callback", "org.eduvpn.app.ios": "org.eduvpn.app.ios:/api/callback", "org.eduvpn.app.android": "org.eduvpn.app.android:/api/callback", + "org.govvpn.app.macos": "org.govvpn.app.macos:/api/callback", "org.govvpn.app.ios": "org.govvpn.app.ios:/api/callback", "org.govvpn.app.android": "org.govvpn.app.android:/api/callback", } -- cgit v1.2.3