diff --git a/pom.xml b/pom.xml index ce0324ada..23a97717d 100644 --- a/pom.xml +++ b/pom.xml @@ -143,7 +143,7 @@ io.github.coffeelibs tiny-oauth2-client - 0.1.1 + 0.2.0 com.auth0 diff --git a/src/main/java/org/cryptomator/ui/keyloading/hub/AuthFlowTask.java b/src/main/java/org/cryptomator/ui/keyloading/hub/AuthFlowTask.java index b9b4fdf0b..180a51ef0 100644 --- a/src/main/java/org/cryptomator/ui/keyloading/hub/AuthFlowTask.java +++ b/src/main/java/org/cryptomator/ui/keyloading/hub/AuthFlowTask.java @@ -28,8 +28,9 @@ class AuthFlowTask extends Task { @Override protected String call() throws IOException, InterruptedException { - // TODO configure redirectURIs with deviceId from authFlowContext var response = AuthFlow.asClient(hubConfig.clientId) // + .withSuccessRedirect(URI.create(hubConfig.authSuccessUrl + "&device=" + authFlowContext.deviceId())) // + .withErrorRedirect(URI.create(hubConfig.authErrorUrl + "&device=" + authFlowContext.deviceId())) // .authorize(URI.create(hubConfig.authEndpoint), redirectUriConsumer) // .getAccessToken(URI.create(hubConfig.tokenEndpoint)); var json = JsonParser.parseString(response);