ssh-keygen -t rsa -b 4096 -m PEM -f storage/oauth-private.key
# no passphrase entered
openssl rsa -in storage/oauth-private.key -pubout -outform PEM -out storage/oauth-public.key.pub
rm -f storage/oauth-private.key.pub
mv -f storage/oauth-public.key.pub storage/oauth-public.key
composer install --ignore-platform-reqs
run script database MentorWalks.sql in assets folder
php artisan migrate
php artisan passport:client --password
chown www-data:www-data -R storage
docker compose up -d
docker compose exec app composer install --ignore-platform-reqs
curl --location --request POST 'http://localhost:8000/oauth/token' \
--header 'Content-Type: application/json' \
--data-raw '{
"client_id": "954ae1df-9f23-48a3-a3ff-0f8a557cc440",
"client_secret": "yoUB9fN327tSYNs74lszrqDQXTSSRJ4ZkzzPRBba",
"grant_type": "password",
"username": "binhlvit@gmail.com",
"password": "Abc@123456789",
"scope": "*"
}'