📄️ Customization
Styling the components
📄️ Scute Events
Scute provides a way to listen for auth events. This is useful if you want to know when a user has signed up, signed in, or signed out.
📄️ Headless UI
If you would like to use a custom UI with scute, you can do so using the @scute/core package. This package would expose the scuteClient which you can use to easily hook your UI to scute API. For this example we will be using react as our client side framework and use the @scute/core package to implement the authentication flow with a custom flow.
📄️ Metafields
Metafields are custom fields that you can use to add extra information to your sign up form. You can use metafields to add information like first name, date of birth, phone number. Scute supports 7 data types for metafields: string, integer, date, email, phone, url, and boolean.
📄️ oAuth
OAuth is an open-standard authorization protocol that allows third-party services to exchange your information without exposing your password. In the context of this documentation, OAuth will enable your application to authenticate users via third-party services like Google. This flow typically involves redirecting users to the OAuth provider, where they log in, and then redirecting them back to your application with an authentication token.
📄️ Webhooks
Overview