DocSpace-client/web/ASC.Web.Common/src/api/user/index.js

36 lines
680 B
JavaScript
Raw Normal View History

import { request, setAuthorizationToken } from "../client";
2020-09-30 21:44:49 +00:00
export function login(userName, passwordHash) {
const data = {
userName,
passwordHash,
};
return request({
method: "post",
url: "/authentication.json",
data,
}).then((tokenData) => {
setAuthorizationToken(true);
return Promise.resolve(tokenData);
});
}
export function logout() {
return request({
method: "post",
url: "/authentication/logout",
}).then(() => {
setAuthorizationToken();
return Promise.resolve();
});
}
export function checkConfirmLink(data) {
return request({
method: "post",
url: "/authentication/confirm.json",
data,
});
2020-09-30 18:20:51 +00:00
}