Skip to content
Snippets Groups Projects
Commit 9775130a authored by Florine Lefebvre's avatar Florine Lefebvre :stuck_out_tongue_closed_eyes:
Browse files

username sans carac spéciaux

parent 9235cb94
Branches
No related tags found
No related merge requests found
package controleur; package controleur;
import com.fasterxml.jackson.databind.JavaType; import java.io.IOException;
import java.io.PrintWriter;
import java.util.List;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule; import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule;
import jakarta.servlet.ServletException; import jakarta.servlet.ServletException;
import jakarta.servlet.annotation.WebServlet; import jakarta.servlet.annotation.WebServlet;
import jakarta.servlet.http.HttpServlet; import jakarta.servlet.http.HttpServlet;
...@@ -14,10 +18,6 @@ import modele.dao.DaoThread; ...@@ -14,10 +18,6 @@ import modele.dao.DaoThread;
import modele.dto.Message; import modele.dto.Message;
import modele.dto.Thread; import modele.dto.Thread;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.List;
@WebServlet("/api/threads/*") @WebServlet("/api/threads/*")
public class API extends HttpServlet { public class API extends HttpServlet {
ObjectMapper objectMapper = new ObjectMapper().registerModule(new JavaTimeModule()); ObjectMapper objectMapper = new ObjectMapper().registerModule(new JavaTimeModule());
......
...@@ -8,7 +8,6 @@ import java.util.ArrayList; ...@@ -8,7 +8,6 @@ import java.util.ArrayList;
import java.util.List; import java.util.List;
import modele.dto.Message; import modele.dto.Message;
import modele.dto.Thread;
import utils.DS; import utils.DS;
public class DaoMessage { public class DaoMessage {
......
...@@ -30,7 +30,7 @@ ...@@ -30,7 +30,7 @@
<div> <div>
<div class="mt-2 mb-3"> <div class="mt-2 mb-3">
<p class="mb-1">Pseudonyme</p> <p class="mb-1">Pseudonyme</p>
<input class="form-control" name="username" type="text" placeholder="pmathieu" maxlength="24" required> <input class="form-control" name="username" pattern="[a-zA-Z0-9_.]{3,24}" type="text" placeholder="pmathieu" maxlength="24" required>
</div> </div>
<div class="mb-3"> <div class="mb-3">
<p class="mb-1">Mot de passe</p> <p class="mb-1">Mot de passe</p>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment