From afff310e50f2fa8419bb4242470cbde46ab54463 Mon Sep 17 00:00:00 2001 From: Rigel Kent Date: Thu, 13 Aug 2020 15:07:23 +0200 Subject: allow private syndication feeds via a user feedToken --- shared/extra-utils/users/users.ts | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'shared/extra-utils/users') diff --git a/shared/extra-utils/users/users.ts b/shared/extra-utils/users/users.ts index 9f193680d..4d0986ce3 100644 --- a/shared/extra-utils/users/users.ts +++ b/shared/extra-utils/users/users.ts @@ -109,6 +109,17 @@ function getMyUserInformation (url: string, accessToken: string, specialStatus = .expect('Content-Type', /json/) } +function getUserScopedTokens (url: string, accessToken: string, specialStatus = 200) { + const path = '/api/v1/users/scoped-tokens' + + return request(url) + .get(path) + .set('Accept', 'application/json') + .set('Authorization', 'Bearer ' + accessToken) + .expect(specialStatus) + .expect('Content-Type', /json/) +} + function deleteMe (url: string, accessToken: string, specialStatus = 204) { const path = '/api/v1/users/me' @@ -351,5 +362,6 @@ export { updateMyAvatar, askSendVerifyEmail, generateUserAccessToken, - verifyEmail + verifyEmail, + getUserScopedTokens } -- cgit v1.2.3