aladinnetwork-blockstack
Version:
The Aladin Javascript library for authentication, identity, and storage.
26 lines (25 loc) • 782 B
text/typescript
export {
AppConfig
} from './appConfig'
export {
makeAuthResponse
} from './authMessages'
export {
getAuthRequestFromURL, fetchAppManifest, redirectUserToApp
} from './authProvider'
export {
makeCoreSessionRequest, sendCoreSessionRequest, getCoreSession
} from './authSession'
export {
verifyAuthRequest, verifyAuthResponse,
isExpirationDateValid, isIssuanceDateValid, doPublicKeysMatchUsername,
doPublicKeysMatchIssuer, doSignaturesMatchPublicKeys,
isManifestUriValid, isRedirectUriValid, verifyAuthRequestAndLoadManifest
} from './authVerification'
export {
isUserSignedIn, redirectToSignIn, redirectToSignInWithAuthRequest,
isSignInPending, handlePendingSignIn, loadUserData, signUserOut
} from './authApp'
export {
makeAuthRequest
} from './authMessages'