Integrate new server authentication to client

Changes:
- Use server authentication REST API
- Log in automatically after registration
- Store token in localStorage
- Give feedback to user if registration or login fails

GitLab: #75
Change-Id: Ib90e5b911621567c6825af5e275920d703cdfe88
diff --git a/package-lock.json b/package-lock.json
index 91233da..1acd8d2 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -17683,6 +17683,7 @@
       "name": "jami-web-server",
       "dependencies": {
         "argon2": "^0.29.1",
+        "cors": "^2.8.5",
         "dotenv": "^16.0.3",
         "express": "^4.18.2",
         "express-async-handler": "^1.2.0",
@@ -25551,6 +25552,7 @@
         "@types/whatwg-url": "^11.0.0",
         "@types/ws": "^8.5.3",
         "argon2": "^0.29.1",
+        "cors": "^2.8.5",
         "dotenv": "^16.0.3",
         "dotenv-cli": "^6.0.0",
         "express": "^4.18.2",