modifs
This commit is contained in:
parent
3130169c84
commit
8f1117623b
@ -145,7 +145,6 @@ public class MembreController {
|
|||||||
Team team = new Team();
|
Team team = new Team();
|
||||||
team.setId(team_id);
|
team.setId(team_id);
|
||||||
membre.setTeam(team);
|
membre.setTeam(team);
|
||||||
//resultMembre = membreRepository.saveAndFlush(membre);
|
|
||||||
return ResponseEntity.ok(new JsonWebToken(membreService.signup(membre)));
|
return ResponseEntity.ok(new JsonWebToken(membreService.signup(membre)));
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR).body(e.getMessage());
|
return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR).body(e.getMessage());
|
||||||
|
@ -63,6 +63,7 @@ public class TeamController {
|
|||||||
return ResponseEntity.status(HttpStatus.OK).body(liste);
|
return ResponseEntity.status(HttpStatus.OK).body(liste);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Création d'une team
|
* Création d'une team
|
||||||
*
|
*
|
||||||
|
@ -143,6 +143,9 @@ public class Membre {
|
|||||||
return roleList;
|
return roleList;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void setRoleList(List<Role> roleList) {
|
||||||
|
this.roleList = roleList;
|
||||||
|
}
|
||||||
|
|
||||||
public String getSmiley() {
|
public String getSmiley() {
|
||||||
return smiley;
|
return smiley;
|
||||||
@ -152,10 +155,6 @@ public class Membre {
|
|||||||
this.smiley = smiley;
|
this.smiley = smiley;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setRoleList(List<Role> roleList) {
|
|
||||||
this.roleList = roleList;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
return "Membre{" +
|
return "Membre{" +
|
||||||
|
@ -1,30 +1,31 @@
|
|||||||
package fr.organizee.service;
|
package fr.organizee.service;
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
import java.util.Optional;
|
|
||||||
|
|
||||||
import org.springframework.stereotype.Service;
|
|
||||||
|
|
||||||
import fr.organizee.exception.ExistingUsernameException;
|
import fr.organizee.exception.ExistingUsernameException;
|
||||||
import fr.organizee.exception.InvalidCredentialsException;
|
import fr.organizee.exception.InvalidCredentialsException;
|
||||||
import fr.organizee.model.Membre;
|
import fr.organizee.model.Membre;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
import java.util.Optional;
|
||||||
|
|
||||||
@Service
|
@Service
|
||||||
public interface MembreService {
|
public interface MembreService {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Methode qui permet à un utilisateur de se connecter.
|
* Methode qui permet à un utilisateur de se connecter.
|
||||||
|
*
|
||||||
* @param email : nom de l'utilisateur.
|
* @param email : nom de l'utilisateur.
|
||||||
* @param password : mot de passe de l'utilisateur.
|
* @param password : mot de passe de l'utilisateur.
|
||||||
* @returnun JWT si credentials est valide, throws InvalidCredentialsException otherwise.
|
|
||||||
* @throws InvalidCredentialsException
|
* @throws InvalidCredentialsException
|
||||||
|
* @returnun JWT si credentials est valide, throws InvalidCredentialsException otherwise.
|
||||||
*/
|
*/
|
||||||
String signin(String email, String password) throws InvalidCredentialsException;
|
String signin(String email, String password) throws InvalidCredentialsException;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Methode qui permet de s'inscrire.
|
* Methode qui permet de s'inscrire.
|
||||||
|
*
|
||||||
* @param membre nouvel utilisateur.
|
* @param membre nouvel utilisateur.
|
||||||
* @return un JWT si user n'existe pas déjà !
|
* @return un JWT si user n'existe pas
|
||||||
* @throws ExistingUsernameException
|
* @throws ExistingUsernameException
|
||||||
*/
|
*/
|
||||||
String signup(Membre membre) throws ExistingUsernameException;
|
String signup(Membre membre) throws ExistingUsernameException;
|
||||||
@ -32,16 +33,19 @@ public interface MembreService {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Methode qui retourne tous les utilisateurs de la bd
|
* Methode qui retourne tous les utilisateurs de la bd
|
||||||
|
*
|
||||||
* @return the list of all application users.
|
* @return the list of all application users.
|
||||||
*/
|
*/
|
||||||
List<Membre> findAllUsers();
|
List<Membre> findAllUsers();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Methode qui retourne un utilisateur à partir de son username
|
* Methode qui retourne un utilisateur à partir de son username
|
||||||
|
*
|
||||||
* @param email the username to look for.
|
* @param email the username to look for.
|
||||||
* @return an Optional object containing user if found, empty otherwise.
|
* @return an Optional object containing user if found, empty otherwise.
|
||||||
*/
|
*/
|
||||||
Optional<Membre> findUserByEmail(Membre membre);
|
Optional<Membre> findUserByEmail(Membre membre);
|
||||||
|
|
||||||
Optional<Membre> findByEmail(String email);
|
Optional<Membre> findByEmail(String email);
|
||||||
|
|
||||||
Membre chercheEmail(String email);
|
Membre chercheEmail(String email);
|
||||||
|
Loading…
Reference in New Issue
Block a user