📄️ Javascript
Scute provides a comprehensive authentication solution for web applications through the @scute/js-core package. This guide covers implementing multiple authentication methods including passkeys (WebAuthn), magic links, OTP verification, and OAuth providers. While the examples use React, the same patterns and API calls work with any web framework including Vue, Angular, Svelte, or vanilla JavaScript.
📄️ React Hooks
Using Scute's hooks for authentication in React
📄️ Express.js
Scute can be integrated into an Express.js application using the @scute/node package. This package provides a middleware and a method called authenticateRequest that can be used to handle the authentication and authorization of users in your Express.js application.
📄️ Next.js
If you would like to use the pre-built Scute UI with your Next.js app, you can do so using the @scute/ui-react package alongside @scute/nextjs and @scute/react. This package would expose the pre-built Auth and Profile components which you can use to easily integrate Scute to your current app.
📄️ React Native / Expo
Installation
📄️ React
Using the pre-built Scute UI with React
📄️ Vue.js
This guide will walk you through the process of integrating Scute into your Vue.js application, with specific focus on authentication features.