api.papers is a project created as a document for cookie-based session authentication in Laravel. It is intended to be used as a backend Web API.
- PHP >= 8.2
- Composer >= 2.2.0
- SQLite 3
- Mailpit
cd path/to/somewhere
git clone https://github.com/jamband/api.papers.git
cd api.papers
composer run dev
General user:
- User register
- Email verification notification
- User login
- User logout
- Forgot password
- Reset password
- Confirm password
- Delete account
Admin user:
- Admin user login
- Admin user logout
- Delete user
Unit tests and feature tests:
php artisan test
- jamband/papers-next with Next.js
- jamband/papers
api.papers is licensed under the MIT license.