Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Routes to ban, unban and edit user needed

Aperta
#34 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
25/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
express, mongodb, nodejs

Direzione di ricerca

Inizia individuando le definizioni delle route Express esistenti e la gestione dello stato e dell'autorizzazione degli utenti, quindi esamina come sono implementati i controlli per gli amministratori e gli utenti autorizzati. Il lavoro è completato quando le tre route POST applicano le regole di accesso indicate, eseguono le transizioni a verificato/bloccato o gli aggiornamenti del profilo consentiti, e ogni route può essere verificata con i controlli disponibili nel progetto.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Backend Easy enhancement KSoC’22

Two routes are to be created:

  1. POST /users/ban/{id} - accessible only for admins. This route should take in user_id as params and update the user's status from verified to banned.
  2. POST /users/unban/{id} - accessible only for admins. This route should take in user_id as params and update the user's status from banned to verified.
  3. POST users/update - accessible for authorized users. This route will allow users to change their name, phone, address and username.

Make sure you use POST instead of PUT as HTML forms do not support methods other than GET and POST.

Lingua principale
HTML
Stelle
9
Fork
18
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di DSCKGEC/Libraryly

Tutte le issue di DSCKGEC/Libraryly

Issue simili

Altre issue su Backend & API Design

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.