Migrate server setup functionality
Changes:
- Check if admin is set up
- Redirect to admin setup if not already done
- Create admin password
- Login as admin and get access token for future requests
- Add a router for setup
- Middleware to prevent any route from being accessible on the server till the admin setup is done
GitLab: #80
GitLab: #73
Change-Id: I8b7ecab68f6b4d5c6313ce2e72a4ae4fdef9eda0
diff --git a/server/.gitignore b/server/.gitignore
index efc99e0..12fee05 100644
--- a/server/.gitignore
+++ b/server/.gitignore
@@ -1 +1,2 @@
creds.json
+admin.json
\ No newline at end of file