Exploring Laravel Passport: A personal journey into API authentication with OAuth2.
This is a personal learning project to understand and experiment with Laravel Passport for API authentication in Laravel. The project serves as an exploration of OAuth2 and how it integrates with Laravel to provide secure API authentication mechanisms.
- Implementing Laravel Passport for API authentication
- Exploring OAuth2 flow and concepts
- Token-based authentication with access tokens and refresh tokens
- Protected API routes with token validation
- Basic user authentication (login/logout)
- Laravel 11
- Laravel Passport
- PHP 8.2+
- MySQL or SQLite
git clone https://github.com/vynnptra/laravel-passport-learning.git
cd laravel-passport-learning