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

1.79.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]]

Package Sidebar

Install

npm i @arc-publishing/sdk-identity

Weekly Downloads

2,567

Version

1.79.0

License

ISC

Unpacked Size

1.08 MB

Total Files

368

Last publish

Collaborators

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