Skip to content
Mantle JS
Search
Ctrl
K
Cancel
GitHub
Select theme
Dark
Light
Auto
Menu
Start here
Getting started
Architecture
Guides
Adapters & queries
Authentication
Agents (MCP)
File storage
Realtime
Deployment
UI blocks
Overview
Auth provider
Login form
Signup form
OAuth buttons
Upload dropzone
Realtime list
Data table
Pagination
Search combobox
Packages
@mantlejs/audit
@mantlejs/auth
@mantlejs/auth-apple
@mantlejs/auth-facebook
@mantlejs/auth-github
@mantlejs/auth-google
@mantlejs/auth-linkedin
@mantlejs/auth-local
@mantlejs/auth-microsoft
@mantlejs/auth-oauth
@mantlejs/auth-redis
@mantlejs/auth-twitter
@mantlejs/cli
@mantlejs/client
@mantlejs/config
create-mantlejs
@mantlejs/dynamodb
@mantlejs/embeddings
@mantlejs/express
@mantlejs/http
@mantlejs/knex
@mantlejs/koa
@mantlejs/logger
@mantlejs/mantle
@mantlejs/mcp
@mantlejs/mcp-code
@mantlejs/memory
@mantlejs/mongodb
@mantlejs/neo4j
@mantlejs/openapi
@mantlejs/pinecone
@mantlejs/qdrant
@mantlejs/react
@mantlejs/schema
@mantlejs/socketio
@mantlejs/storage
@mantlejs/storage-gcs
@mantlejs/storage-s3
@mantlejs/supabase
@mantlejs/sync
API reference
GitHub
Select theme
Dark
Light
Auto
@mantlejs/auth
Interfaces
Section titled “Interfaces”
AgentTokenOptions
AgentTokenStore
AuthConfig
AuthEngine
AuthenticateOptions
AuthResult
AuthStrategy
IssuedAgentToken
JwtPayload
RefreshTokenStore
TokenPair
Type Aliases
Section titled “Type Aliases”
AgentPrincipal
Functions
Section titled “Functions”
auth
authenticate
authorizeAgent
memoryAgentTokenStore
memoryRefreshTokenStore
sanitizeUser