Add LoginHandler and register. Add method to create user in AppConfig. Add login check in Server.
984 B
984 B
LivingRoom
This is a work-in-progress kinda of game launcher. LivingRoom is a server software that allows you to organize, display and distribute your catalog of games.
The server includes a (working but very WIP) HTTP API for third-party clients and a web interface.
Features
Server
- Game scanner
- Automatically deindex removed game
- SQLite DB
- Metadata
HTTP API
- Authentication
- Library info
- Game info
- Downloads
- Resumable downloads
- User Management
- Search
Web interface
- Authentication
- Game listing
- Game page
- Admin actions
- Deindex game
- Trigger new scan
- Downloads (from the API)
- User Management
Stack
- Freemarker for web rendering
- Manual HTTP handling
- SQLite for storing game information
