'Create 2 diff login page routing in react js using react-admin-amplify
I join in the running project using amplify, as we know react-admin-amplify is using a single sign on's concept, but in this case, we need to split the login page per each user category. can some one help me? this is for existing code
function App() {
return (
<AmplifyAdmin
// authProvider={buildAuthProvider({ authGroups: ["Superadmin", "Admin", "Seller"] })}
// dataProvider={buildDataProvider(
// { queries, mutations },
// { authMode: GRAPHQL_AUTH_MODE.API_KEY },
// )}
operations={{ queries, mutations }}
options={{
authGroups: ["Superadmin", "Admin", "Seller"],
enableAdminQueries: true,
}}
dashboard={Dashboard}
layout={Layout}
customRoutes={customRoutes}
i18nProvider={i18nProvider}
loginPage={LoginPage}
customReducers={{
auth: authReducer,
merchants: merchantsReducer,
locations: locationsReducer,
users: usersReducer,
medias: mediasReducer,
variants: variantsReducer,
}}
>
{(permissions) => [
<Resource
name="dashboard"
options={{ label: "Dashboard" }}
list={Dashboard}
icon={DashboardIcon}
/>,
]}
</AmplifyAdmin>
);
}
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|
