{"library":"auth-center","type":"library","category":null,"description":"Auth Center is an OAuth2.0 authorization server with TOTP (Time-based One-Time Password) support for Node.js. Version 2.2.0 (stable) includes built-in admin UI, supports MySQL, PostgreSQL, SQLite, and MariaDB via Sequelize ORM, and provides both CLI and programmatic interfaces. It implements the OAuth2.0 authorization code grant flow and enhances password authentication with TOTP. Compared to alternatives like oauth2orize, it offers an all-in-one solution with session management (Redis support), email integration, and database schema synchronization.","language":"javascript","status":"active","version":"2.2.0","tags":["javascript","auth","center","TOTP","HOTP"],"last_verified":"Wed May 27","install":[{"cmd":"npm install auth-center","imports":["const AuthServer = require('auth-center');","const server = AuthServer({...});","$ auth-center start --port 3000 --sync"]},{"cmd":"yarn add auth-center","imports":[]},{"cmd":"pnpm add auth-center","imports":[]}],"homepage":null,"github":"https://github.com/d-band/auth-center","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/auth-center","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/auth-center/compatibility"}}