openstackid/resources/js/login/actions.js

23 lines
493 B
JavaScript

import {getRawRequest, postRawRequest} from '../base_actions'
export const verifyAccount = (email) => {
const params = {
email: email
};
return getRawRequest(window.VERIFY_ACCOUNT_ENDPOINT)(params);
}
export const emitOTP = (email, token, connection = 'email', send='code') => {
const params = {
username: email,
connection:connection,
send:send
}
return postRawRequest(window.EMIT_OTP_ENDPOINT)(params, {'X-CSRF-TOKEN': token});
}