---
title:  HOC - React Auth Kit
description: Higher Order Components for React Auth Kit
---

# React Auth Kit Higher Order Components

<div data-ea-publisher="authkitarkadipme" data-ea-type="text" id="ref_hoc"></div>

- [withAuthHeader](./withAuthHeader.md) - Inject the Auth header inside your react class-based component
- [withAuthUser](./withAuthUser.md) - Inject the User's state inside your react class-based component
- [withIsAuthenticated](./withIsAuthenticated.md) - Inject authentication status inside your react class-based component
- [withSignIn](./withSignIn.md) - Inject sign-in function to log in or sign in the user inside your react class-based component
- [withSignOut](./withSignOut.md) - Inject sign out function to log out or sign out the user inside your react class-based component


---

<p align="center">&mdash; 🔑  &mdash;</p>
<p align="center"><i>React Auth Kit is <a href="https://github.com/react-auth-kit/react-auth-kit/blob/master/LICENSE">MIT License</a> code</i></p>
