summaryrefslogtreecommitdiffstats
path: root/app/src/main/java/app/fedilab/android/peertube/client/PeertubeService.java
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/app/fedilab/android/peertube/client/PeertubeService.java')
-rw-r--r--app/src/main/java/app/fedilab/android/peertube/client/PeertubeService.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/app/src/main/java/app/fedilab/android/peertube/client/PeertubeService.java b/app/src/main/java/app/fedilab/android/peertube/client/PeertubeService.java
index 32c5b2c56..50e81dc68 100644
--- a/app/src/main/java/app/fedilab/android/peertube/client/PeertubeService.java
+++ b/app/src/main/java/app/fedilab/android/peertube/client/PeertubeService.java
@@ -122,6 +122,18 @@ public interface PeertubeService {
@Field("password") String password,
@Field("externalAuthToken") String externalAuthToken);
+ @FormUrlEncoded
+ @POST("users/token")
+ Call<Token> otpConnetion(
+ @Header("x-peertube-otp") String externalAuthToken,
+ @Field("client_id") String client_id,
+ @Field("client_secret") String client_secret,
+ @Field("response_type") String response_type,
+ @Field("grant_type") String grant_type,
+ @Field("scope") String scope,
+ @Field("username") String username,
+ @Field("password") String password);
+
//TOKEN
//Refresh
@FormUrlEncoded