From: Vincent Vanwaelscappel Date: Mon, 24 Apr 2023 15:24:16 +0000 (+0200) Subject: wait #5878 @0.5 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=457ac69e6f98888c441ba2c9150909088357dd86;p=cubedesigners_userdatabase.git wait #5878 @0.5 --- diff --git a/src/app/Jobs/FillEmptyPasswordsTokens.php b/src/app/Jobs/FillEmptyPasswordsTokens.php new file mode 100644 index 0000000..8b7a718 --- /dev/null +++ b/src/app/Jobs/FillEmptyPasswordsTokens.php @@ -0,0 +1,30 @@ +get() as $user) { + /** @var $user User */ + $change = false; + if (!$user->password) { + $user->password = Hash::make(Str::random(30)); + $change = true; + } + if (!$user->api_token) { + $user->api_token = Str::random(60); + $change = true; + } + if ($change) { + $user->saveQuietly(); + } + } + } +}