fssa-batch3 / fssa-batch3/sec_a_ajaikumar.nataraj__corejava_project_2

User module | Login Feature

Offen
#2 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement User-module
Vorherrschende Sprache
Java
Sterne
0
Forks
0
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

###DAO:
- [ ] checkUserLogin

###Service:
- [ ] logInUser

###Test:
- [ ] validateLogIn
- [ ] testValidEmail
- [ ] testValidPassword

###Estimation
- [ ] 4 hrs

# Rishi Agri Market

[Milestone](https://github.com/fssa-batch3/sec_a_ajaikumar.nataraj__corejava_project_2/milestones)

### ERDIAGRAM

[![HbuvXBR.md.png](https://iili.io/HbuvXBR.md.png)](https://freeimage.host/i/HbuvXBR)
### Flow

```mermaid
flowchart TD
subgraph User Login
A[Start]
B[Display Login Form]
C[User Fills out Form]
D[Validate Input]
E{Validation Successful?}
F[Login User]
G[Registration Successful]
H[Display Error Messages]
I[End]
end

A --> B
B --> C
C --> D
D --> E
E -- Yes --> F
F --> G
E -- No --> H
H --> B
H --> I
G --> I
```

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit, die User-DAO-Methode checkUserLogin und die Servicemethode logInUser zu finden. Prüfe die vorhandene Validierungs- und Teststruktur, bevor du Abdeckung für validateLogIn, eine gültige E-Mail-Adresse und ein gültiges Passwort hinzufügst. Fertig ist die Aufgabe, wenn der Login-Ablauf gültige Zugangsdaten akzeptiert und Validierungsfehler für ungültige Eingaben meldet.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
authentication, backend
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
Ein halber Tag
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.