UNPKG

@code_district/doorman

Version:

Doorman: A comprehensive React package for seamless authentication and authorization management. Easily integrate secure user authentication and access control in your applications. Streamline user verification, role-based permissions, and secure data han

63 lines (58 loc) 2.69 kB
// import React from "react"; // import App from "./App"; // import reportWebVitals from "./reportWebVitals"; // const root = ReactDOM.createRoot(document.getElementById("root")); // root.render( // <App /> // // </React.StrictMode> // ); // // If you want to start measuring performance in your app, pass a function // // to log results (for example: reportWebVitals(console.log)) // // or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals // reportWebVitals(); // import "./styles.css"; import "../src/assets/scss/auth.scss"; import { DoormanConfigure } from "./config/config"; import { DoormanLogin } from "./features/login/login"; import { DoormanLoginNoUI } from "./features/login/loginNoUI"; import { DoormanSignup } from "./features/register/register"; import { DoormanSignupNoUI } from "./features/register/registerNoUI"; import { DoormanVerifyEmail } from "./features/register/verifyEmail"; import { DoormanVerifyEmailNoUI } from "./features/register/verifyEmailNoUI"; import { DoormanChangePassword } from "./features/changePassword/changePassword"; import { DoormanChangePasswordNoUI } from "./features/changePassword/changePasswordNoUI"; import { DoormanForgotPassword } from "./features/forgotPassword/forgotPassword"; import { DoormanForgotPasswordNoUI } from "./features/forgotPassword/forgotPasswordNoUI"; import { DoormanSetPassword } from "./features/forgotPassword/setPassword"; import { DoormanSetPasswordNoUI } from "./features/forgotPassword/setPasswordNoUI"; import { DoormanResendCodeNoUI } from "./features/resendCode/resendCodeNoUI"; import { DoormanLogout } from "./features/logout/logout"; import { DoormanUserHasAnyPermission } from "./permissions/userHasAnyPermission"; import { DoormanUserHasAllPermissions } from "./permissions/userHasAllPermissions"; import { DoormanInitializeUser } from "./features/user/initializeUser"; import { DoormanGetLoggedInUserTenant } from "./features/user/getLoggedInUserTenant"; import { DoormanTenantInfoByDomainPrefix } from "./features/tenant/tenantInfoByDomainPrefix"; import { DoormanGetUserFromCookie } from "./features/tenant/getDecryptedUserFromCookie"; export { DoormanConfigure, DoormanLogin, DoormanLoginNoUI, DoormanSignup, DoormanSignupNoUI, DoormanVerifyEmail, DoormanVerifyEmailNoUI, DoormanForgotPassword, DoormanForgotPasswordNoUI, DoormanSetPassword, DoormanSetPasswordNoUI, DoormanResendCodeNoUI, DoormanChangePassword, DoormanChangePasswordNoUI, DoormanLogout, DoormanUserHasAllPermissions, DoormanUserHasAnyPermission, DoormanInitializeUser, DoormanTenantInfoByDomainPrefix, DoormanGetLoggedInUserTenant, DoormanGetUserFromCookie, };