- POST /user/register -d '{"email":"xxx@monmail.com","password":"mypass"}' => Create a non validated user account and send link to validate email - GET /user/validate_account?email=xxx@monmail.com&token=LongToken => Validate account in DB - POST /user/auth -d '{"email":"xxx@monmail.com","password":"mypass"}' => Auth success if account validated and correct user/password, send a JWT - POST -H 'X-BigData4All-Token: MySecretToken' /data/namespace/with/some/spaces -d 'raw data' => Validate Token - Must store in database the data
=> Create a non validated user account and send link to validate email
=> Validate account in DB
=> Auth success if account validated and correct user/password, send a JWT
=> Validate Token - Must store in database the data