https://github.com/jhowbhz/simple-laravel-jwt-api
This a simple student PHP Laravel with API SQLite JWT
https://github.com/jhowbhz/simple-laravel-jwt-api
api api-rest jwt laravel12 php
Last synced: about 1 month ago
JSON representation
This a simple student PHP Laravel with API SQLite JWT
- Host: GitHub
- URL: https://github.com/jhowbhz/simple-laravel-jwt-api
- Owner: jhowbhz
- Created: 2025-03-06T16:44:46.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-06T22:17:28.000Z (over 1 year ago)
- Last Synced: 2026-02-14T04:26:59.095Z (4 months ago)
- Topics: api, api-rest, jwt, laravel12, php
- Language: Blade
- Homepage: https://apibrasil.com.br
- Size: 84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Simple API with PHP with Laravel, JWT, and SQLite

Este projeto é um estudo simples utilizando a linguagem PHP, com o poderoso framework Laravel, eu pessoalmente achei incrível o poder a facilidade de utilizar esse framework!
# Como baixar o projeto?
```bash
git clone https://github.com/jhowbhz/simple-laravel-jwt-api.git simple-laravel-jwt-api && cd simple-laravel-jwt-api
```
# Como instalar?
```bash
composer install
```
# Como rodar?
```bash
php artisan serve
```
# Tecnologias Utilizadas
PHP: Linguagem de programação para o desenvolvimento da API.
SQLite: Banco de dados leve para armazenar as informações.
JWT (JSON Web Tokens): Tecnologia de autenticação e autorização utilizando tokens.
Laravel: Framework utilizado nesse projeto.
# Endpoints usuários
POST /users: Cadastra um novo usuário
GET /users/1: Visualiza os dados de um usuário
PATH /users/1: Atualiza os dados de um usuário
DELETE /users/1: Deleta um usuário
# Endpoints autenticação
POST /auth/register: Registra um novo usuário.
POST /auth/login: Realiza o login do usuário e retorna um token JWT.
GET /auth/profile: Retorna as informações do perfil do usuário autenticado.