PlayGryd

Better Auth Service

Secure authentication and organization management for PlayGryd

๐Ÿ” Authentication Service

This service provides authentication, session management, and organization segregation for the PlayGryd platform. Built with Better Auth, supporting email/password authentication, social login, and multi-organization access.

API Base URL
https://auth.playgryd.com/api/auth
Status
โœ“ Online

๐Ÿ“ก Available Endpoints

POST /api/auth/sign-up User registration
POST /api/auth/sign-in/email Email/password login
POST /api/auth/sign-out User logout
GET /api/auth/session Get current session
POST /api/auth/organization/create Create organization
POST /api/auth/organization/invite Invite to organization

๐Ÿ“š Full Documentation: Visit Better Auth Docs for complete API reference.

๐Ÿงช Quick Test

Test the API with this example registration request:

curl -X POST https://auth.playgryd.com/api/auth/sign-up \
  -H "Content-Type: application/json" \
  -d '{
    "email": "user@example.com",
    "password": "SecurePass123!",
    "name": "Test User"
  }'
๐Ÿข

Organizations

Multi-tenancy with role-based access control

๐Ÿ”‘

API Keys

Secure API key authentication for B2B integrations

๐Ÿ‘ฅ

Social Login

Google, Apple, and other OAuth providers

PlayGryd ยท Better Auth Service

Powered by Better Auth ยท Astro