UNPKG

@directus/sdk

Version:

Directus JavaScript SDK

2 lines 874 B
const e=(e,t,n)=>()=>({path:`/users/invite`,method:`POST`,body:JSON.stringify({email:e,role:t,...n?{invite_url:n}:{}})}),t=(e,t)=>()=>({path:`/users/invite/accept`,method:`POST`,body:JSON.stringify({token:e,password:t})}),n=(e,t,n={})=>()=>({path:`/users/register`,method:`POST`,body:JSON.stringify({email:e,password:t,...n})}),r=e=>()=>({path:`/users/register/verify-email`,params:{token:e},method:`GET`}),i=e=>()=>({path:`/users/me/tfa/generate`,method:`POST`,body:JSON.stringify({password:e})}),a=(e,t)=>()=>({path:`/users/me/tfa/enable`,method:`POST`,body:JSON.stringify({secret:e,otp:t})}),o=e=>()=>({path:`/users/me/tfa/disable`,method:`POST`,body:JSON.stringify({otp:e})});export{t as acceptUserInvite,o as disableTwoFactor,a as enableTwoFactor,i as generateTwoFactorSecret,e as inviteUser,n as registerUser,r as registerUserVerify}; //# sourceMappingURL=users.js.map