@arc-publishing/sdk-identity
TypeScript icon, indicating that this package has built-in type declarations

1.87.0 • Public • Published

Identity

This SDK is responsible for interacting with the Arc Identity APIs. It will handle managing the JWT, sign-in, sign-out, registration and any other self-service account management functions.

Authentication

  • Properties
    • [[userIdentity]]
  • Methods
    • [[login]]
    • [[initFacebookLogin]]
    • [[facebookSignOn]]
    • [[initGoogleLogin]]
    • [[googleSignOn]]
    • [[requestMagicLink]] soon to be deprecated. Use requestOTALink instead
    • [[requestOTALink]]
    • [[redeemMagicLink]] soon to be deprecated. Use redeemOTALink instead
    • [[redeemOTALink]]
    • [[extendSession]]
    • [[logout]]

Profile

  • Properties
    • [[userProfile]]
  • Methods
    • [[signUp]]
    • [[getUserProfile]]
    • [[updateUserProfile]]
    • [[requestVerifyEmail]]
    • [[verifyEmail]]
    • [[requestDeleteAccount]]
    • [[approveDeleteAccount]]
    • [[declineDeleteAccount]]
    • [[uploadAvatar]] _deprecated
    • [[deleteAvatar]] _deprecated

Password Reset

  • Methods
    • [[updatePassword]]
    • [[requestResetPassword]]
    • [[resetPassword]]

Configuration

  • Methods
    • [[getConfig]]
  • Properties
    • [[configOptions]]

/@arc-publishing/sdk-identity/

    Package Sidebar

    Install

    npm i @arc-publishing/sdk-identity

    Weekly Downloads

    3,192

    Version

    1.87.0

    License

    ISC

    Unpacked Size

    1.18 MB

    Total Files

    380

    Last publish

    Collaborators

    • maddoxnelson
    • design1online
    • juliebacon
    • amyerz
    • raclar
    • arcsubs
    • robin.giannattasio
    • chenghsinw
    • mattkimwp
    • styonsk