Monorepo for Tangled
0

Configure Feed

Select the types of activity you want to include in your feed.

appview/oauth: derive dev client URI from configured appview host

Niels Mokkenstorm (Jul 19, 2026, 12:18 PM +0200) a564d458 9693256d

+2 -5
+2 -5
appview/oauth/oauth.go
··· 102 102 103 103 func New(config *config.Config, ph posthog.Client, db *db.DB, enforcer *rbac.Enforcer, acl KnotMembership, res *idresolver.Resolver, logger *slog.Logger) (*OAuth, error) { 104 104 var oauthConfig oauth.ClientConfig 105 - var clientUri string 105 + clientUri := config.Core.BaseUrl() 106 + callbackUri := clientUri + "/oauth/callback" 106 107 if config.Core.Dev { 107 - clientUri = "http://127.0.0.1:3000" 108 - callbackUri := clientUri + "/oauth/callback" 109 108 oauthConfig = oauth.NewLocalhostConfig(callbackUri, TangledScopes) 110 109 } else { 111 - clientUri = "https://" + config.Core.AppviewHost 112 110 clientId := fmt.Sprintf("%s/oauth/client-metadata.json", clientUri) 113 - callbackUri := clientUri + "/oauth/callback" 114 111 oauthConfig = oauth.NewPublicConfig(clientId, callbackUri, TangledScopes) 115 112 } 116 113