改进 自动用户名
This commit is contained in:
parent
a16d7f3bbd
commit
eb93930a65
@ -5,6 +5,7 @@
|
|||||||
use App\Models\Affiliate\Affiliates;
|
use App\Models\Affiliate\Affiliates;
|
||||||
use App\Models\Affiliate\AffiliateUser;
|
use App\Models\Affiliate\AffiliateUser;
|
||||||
use App\Models\User;
|
use App\Models\User;
|
||||||
|
use Faker\Provider\zh_CN\Person;
|
||||||
use Illuminate\Support\Facades\Crypt;
|
use Illuminate\Support\Facades\Crypt;
|
||||||
use Illuminate\Support\Str;
|
use Illuminate\Support\Str;
|
||||||
use Psr\Container\ContainerExceptionInterface;
|
use Psr\Container\ContainerExceptionInterface;
|
||||||
@ -18,6 +19,10 @@ class UserObserver
|
|||||||
*/
|
*/
|
||||||
public function creating(User $user): void
|
public function creating(User $user): void
|
||||||
{
|
{
|
||||||
|
if (! $user->name) {
|
||||||
|
$user->name = Person::firstNameMale();
|
||||||
|
}
|
||||||
|
|
||||||
$user->email_md5 = md5($user->email);
|
$user->email_md5 = md5($user->email);
|
||||||
$user->uuid = Str::uuid();
|
$user->uuid = Str::uuid();
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user