From 532a22bdd9d42a61c02b97de2d292dcbd04ae02d Mon Sep 17 00:00:00 2001
From: Damien <damien.burel@maarch.org>
Date: Wed, 11 Apr 2018 16:55:43 +0200
Subject: [PATCH] FEAT #289 admin user loginMode

---
 src/app/user/controllers/UserController.php | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/app/user/controllers/UserController.php b/src/app/user/controllers/UserController.php
index dc0dd361f85..03e8215d3e4 100644
--- a/src/app/user/controllers/UserController.php
+++ b/src/app/user/controllers/UserController.php
@@ -133,6 +133,11 @@ class UserController
             return $response->withStatus(400)->withJson(['errors' => 'User already exists']);
         }
 
+        $logingModes = ['standard', 'restMode'];
+        if (!in_array($data['loginmode'], $logingModes)) {
+            $data['loginmode'] = 'standard';
+        }
+
         UserModel::create(['user' => $data]);
 
         $newUser = UserModel::getByUserId(['userId' => $data['userId']]);
-- 
GitLab