summaryrefslogtreecommitdiff
path: root/internal/server
diff options
context:
space:
mode:
authorjwijenbergh <jeroenwijenbergh@protonmail.com>2023-09-27 15:37:23 +0200
committerJeroen Wijenbergh <46386452+jwijenbergh@users.noreply.github.com>2023-09-29 13:31:43 +0200
commitee38ef96dfa6409bca1edc37d9ab63c27d3adcec (patch)
tree0d6f57339144847d5c0bd520cbde1cdfa4081d47 /internal/server
parent8a5e8dad79cf07dd15be47b16d97c228c2bc17d2 (diff)
Client + Server + OAuth: Support mobile redirects
Diffstat (limited to 'internal/server')
-rw-r--r--internal/server/server.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/internal/server/server.go b/internal/server/server.go
index b6f3b30..1bdef28 100644
--- a/internal/server/server.go
+++ b/internal/server/server.go
@@ -49,12 +49,12 @@ func UpdateTokens(srv Server, t oauth.Token) {
srv.OAuth().UpdateTokens(t)
}
-func OAuthURL(srv Server, name string) (string, error) {
- return srv.OAuth().AuthURL(name, srv.TemplateAuth())
+func OAuthURL(srv Server, name string, cr string) (string, error) {
+ return srv.OAuth().AuthURL(name, srv.TemplateAuth(), cr)
}
-func OAuthExchange(ctx context.Context, srv Server) error {
- return srv.OAuth().Exchange(ctx)
+func OAuthExchange(ctx context.Context, srv Server, uri string) error {
+ return srv.OAuth().Exchange(ctx, uri)
}
func HeaderToken(ctx context.Context, srv Server) (string, error) {