Back to Bricks

Block User

Social

Prevent interaction. Users can block others. Includes middleware to block requests from blocked users.

blockprivacysocialmoderationAuth Required
Backend:
prisma/schema.prismajavascript
1model Block {
2 id String @id @default(uuid())
3 blockerId String
4 blockedId String
5 createdAt DateTime @default(now())
6}

Paste Guide

Copy files to:

prisma/schema.prisma (append models)repositories/block.repo.jscontrollers/blockController.jsroutes/blockRoutes.js

Add to server.js:

app.use('/api/block', require('./routes/blockRoutes'));

Stack

PrismaExpress

Test Examples