# Composables

The package provides a set of composables sufficient to start working with Laravel Sanctum authentication:

* [useSanctumAuth](https://manchenkoff.gitbook.io/nuxt-auth-sanctum/0.4/usage/composables/usesantumauth) - provides access to the current user and authentication methods
* [useSanctumUser](https://manchenkoff.gitbook.io/nuxt-auth-sanctum/0.4/usage/composables/usesantumuser) - provides access to the current user
* [useSanctumClient](https://manchenkoff.gitbook.io/nuxt-auth-sanctum/0.4/usage/composables/usesanctumclient) - provides access to the `ofetch` client with pre-configured `CSRF` token header and cookie management
* [useSanctumConfig](https://manchenkoff.gitbook.io/nuxt-auth-sanctum/0.4/usage/composables/usesanctumconfig) - provides quick access to the module configuration
* [useSanctumAppConfig](https://manchenkoff.gitbook.io/nuxt-auth-sanctum/0.4/usage/composables/usesanctumappconfig) - provides quick access to the bundled module configuration
