API backend for Laradevs - [Livestream August 31 2024]
Find a file
2024-08-21 09:34:58 +04:00
app Updated controller and seeder 2024-08-21 09:34:58 +04:00
bootstrap WIP 2024-08-18 19:39:50 +04:00
config WIP 2024-08-18 19:39:50 +04:00
database Updated controller and seeder 2024-08-21 09:34:58 +04:00
public Set up a fresh Laravel app 2024-08-17 11:14:52 +04:00
resources/views WIP 2024-08-18 19:39:50 +04:00
routes Token abilities added to protect routes 2024-08-20 09:35:00 +04:00
storage Token abilities added to protect routes 2024-08-20 09:35:00 +04:00
tests WIP 2024-08-18 19:39:50 +04:00
.editorconfig Set up a fresh Laravel app 2024-08-17 11:14:52 +04:00
.env.example Set up a fresh Laravel app 2024-08-17 11:14:52 +04:00
.gitattributes Set up a fresh Laravel app 2024-08-17 11:14:52 +04:00
.gitignore Set up a fresh Laravel app 2024-08-17 11:14:52 +04:00
artisan Set up a fresh Laravel app 2024-08-17 11:14:52 +04:00
composer.json WIP 2024-08-18 19:39:50 +04:00
composer.lock WIP 2024-08-18 19:39:50 +04:00
package-lock.json WIP 2024-08-18 19:39:50 +04:00
phpunit.xml Set up a fresh Laravel app 2024-08-17 11:14:52 +04:00
README.md WIP 2024-08-18 19:39:50 +04:00

Create User token

use App\Models\User;

$user = User::find(1);

$token = $user->createToken('my-token', [
    'create-developer',
    'read-developer',
    'update-developer',
    'delete-developer',
]);

$token->plainTextToken;

GET Developers

GET https://laradevs.test/api/v1/developers

use Illuminate\Support\Facades\Http;

$response = Http::withToken('<token here>')->get('https://laradevs.test/api/v1/developers');

$response->json();