@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
JavaScript
;
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;