serverpod-auth

Official

Add secure sign-in and scope checks.

Authorserverpod
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Serverpod Authentication helps you add reliable user sign-in, verify authenticated sessions, and enforce permissions without building auth plumbing from scratch.

Core Features & Use Cases

  • Client sign-in UX: Use the SignInWidget to integrate authentication flow into a Flutter app and react to authentication state changes.
  • Authentication state and profile access: Check isAuthenticated and fetch user profile details (such as email and full name) from the client.
  • Server-side access control: Require login and restrict endpoint access by scopes (for example, admin), and manage scopes for authenticated users.
  • Attach domain data to users: Link custom tables/models to an AuthUser to store additional per-user information.

Quick Start

Integrate SignInWidget in your Flutter UI, then set requireLogin and requiredScopes in your server endpoint to gate protected methods.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: serverpod-auth
Download link: https://github.com/serverpod/serverpod/archive/main.zip#serverpod-auth

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.