]> BookStack Code Mirror - bookstack/blobdiff - app/Providers/LdapUserProvider.php
Updated issue template and added TinyMCE autolinking
[bookstack] / app / Providers / LdapUserProvider.php
index 407791a7d0a555ef1c9ece628a89c5ecef599557..a15257aecd96f933f84ff1bfd1981cfbbe3b7e67 100644 (file)
@@ -86,9 +86,10 @@ class LdapUserProvider implements UserProvider
      */
     public function updateRememberToken(Authenticatable $user, $token)
     {
-        $user->setRememberToken($token);
-
-        $user->save();
+        if ($user->exists) {
+            $user->setRememberToken($token);
+            $user->save();
+        }
     }
 
     /**
@@ -113,6 +114,8 @@ class LdapUserProvider implements UserProvider
 
         $model->name = $userDetails['name'];
         $model->external_auth_id = $userDetails['uid'];
+        $model->email = $userDetails['email'];
+        $model->email_confirmed = false;
         return $model;
     }