refine Devtools
<Refine>
useShow π§
useTable π§
useSelect π§
useForm π§
useCan π§
AUTH
useIsAuthenticated π§
useOnError π§
useGetIdentity π§
useLogin π§
useLogout π§
usePermissions π§
useRegister π§
useForgotPassword π§
useUpdatePassword π§
DATA
useOne π§
useMany π§
useList π§
useInfiniteList π§
useCreate π§
useCreateMany π§
useUpdate π§
useUpdateMany π§
useDelete π§
useDeleteMany π§
useCustom π§
useCustomMutation π§
useInvalidate π§
useApiUrl π§
useDataProvider π§
AUDIT LOG
useLog π§
useLogList π§
REALTIME
usePublish π§
useSubscription π§
NAVIGATION
useResource π§
useGo π§
useBack π§
useParsed π§
useLink π§
useGetToPath π§
useNavigation π§
TRANSLATE
useGetLocale π§
useSetLocale π§
useTranslate π§
UTILITIES
useModal π§
useMenu π§
useBreadcrumb π§
useNotification π§
useImport π§
useExport π§
Interface References π§
Version: 4.xx.xx
Keycloak
Keycloak is a modular, API-first authentication and authorization service that you may use to add authentication and authorization to your apps. In this example, you'll see how to use Keycloak Login with refine.
Demo Credentials
Username: refine Password: refine
Run on your local
npm create refine-app@latest -- --example auth-keycloak