Skip to content

solana-auth/solana-auth-oauth2-server

Repository files navigation

solana-auth-oauth2-server

Solana Auth OAuth2 Server implementation.

Installation

bun install

Usage

Start the server:

bun run src/cli.ts start

Options:

  • -p, --port <number>: Port to run the server on (default: 3000)
  • --admin: Enable admin API endpoints at /admin (optional)

Database

This project uses Drizzle ORM and Turso (SQLite).

  • Generate migrations: bun run db:generate
  • Push schema to DB: bun run db:push (useful for local development)
  • Run migrations: bun run db:migrate
  • Seed database: bun run db:seed
  • Drizzle Studio: bun run db:studio

Development

  • Build: bun run build
  • Test: bun test
  • Lint: bun run lint
  • Type Check: bun run check-types

License

MIT

About

Work in progress

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors