Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rayzler/auth-api

Una API para autenticar usuarios a través de JWT y encriptación de contraseñas con brypt utilizando una arquitectura limpia. Utiliza Prisma como ORM para interactuar con una base de datos PostgreSQL
https://github.com/rayzler/auth-api

api authentication bcrypt bunjs clean-architecture elysiajs hashing jwt-authentication jwt-token postgresql prisma typescript

Last synced: 8 days ago
JSON representation

Una API para autenticar usuarios a través de JWT y encriptación de contraseñas con brypt utilizando una arquitectura limpia. Utiliza Prisma como ORM para interactuar con una base de datos PostgreSQL

Awesome Lists containing this project

README

        

# Elysia with Bun Auth API

### Antes de empezar

Debes crear un archivo `.env` en la raíz del proyecto con el Puerto que deseas, el secret para JWT y la URL de la base
de datos PostgreSQL.

```bash
PORT
JWT_SECRET
DATABASE_URL
```

Instala las dependencias con `bun install`.

Realiza la migración de la base de datos

```bash
bunx prisma migrate dev
```

## Ejecución
```bash
bun run dev
```


### Peticiones de la API
Cambia el puerto si es necesario.

[Ejemplos de las peticiones HTTP](./api.http)