UNPKG

@wristband/react-client-auth

Version:

A lightweight React SDK that pairs with your backend server auth to initialize and sync frontend sessions via secure session cookies.

20 lines (15 loc) 866 B
'use strict'; var wristbandAuthProvider = require('./context/wristband-auth-provider.js'); var useWristbandAuth = require('./hooks/use-wristband-auth.js'); var useWristbandSession = require('./hooks/use-wristband-session.js'); var useWristbandToken = require('./hooks/use-wristband-token.js'); var index = require('./error/index.js'); var authUtils = require('./utils/auth-utils.js'); exports.WristbandAuthProvider = wristbandAuthProvider.WristbandAuthProvider; exports.useWristbandAuth = useWristbandAuth.useWristbandAuth; exports.useWristbandSession = useWristbandSession.useWristbandSession; exports.useWristbandToken = useWristbandToken.useWristbandToken; exports.WristbandError = index.WristbandError; exports.getCsrfToken = authUtils.getCsrfToken; exports.redirectToLogin = authUtils.redirectToLogin; exports.redirectToLogout = authUtils.redirectToLogout;