From 2c1df94e27c22e14c2390a435befef03b57ab9f0 Mon Sep 17 00:00:00 2001 From: Romain CLEMENT Date: Sun, 9 Apr 2023 10:12:56 +0200 Subject: [PATCH] new signup --- src/auth/SignUp.tsx | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/src/auth/SignUp.tsx b/src/auth/SignUp.tsx index 4a23af3..089be28 100644 --- a/src/auth/SignUp.tsx +++ b/src/auth/SignUp.tsx @@ -17,7 +17,7 @@ export default class SignUp extends React.Component { } async signUpFunction() { - fetch('https://notifysync.simailadjalim.fr/user', { + const signInResponse = await fetch('https://notifysync.simailadjalim.fr/user', { method: 'PUT', headers: { Accept: 'application/json', @@ -28,6 +28,22 @@ export default class SignUp extends React.Component { password: this.state.password }), }); + const signInJson = await signInResponse.json(); + if (signInJson.status == "ok"){ + const loginResponse = await fetch('https://notifysync.simailadjalim.fr/user', { + method: 'POST', + headers: { + Accept: 'application/json', + 'Content-Type': 'application/json', + }, + body: JSON.stringify({ + username: this.state.username, + password: this.state.password + }), + }); + const loginJson = await loginResponse.json(); + + } } updateUsername(event: any) {