Browse Source

随机头像

master
wanghongjun 2 years ago
parent
commit
fb1b0d1c5a
  1. 5
      app/model/User.php
  2. 14
      config/custom.php

5
app/model/User.php

@ -25,9 +25,12 @@ class User extends Model
$salt = $this->generateSalt();
// 密码加盐值后哈希存储
$password = $this->generateHashedPassword($data['password'], $salt);
// 随机头像
$avatarArr = config('custom.avatar') ?: [];
$rand = rand(0,count($avatarArr));
$this->save([
'avatar' => '',
'avatar' => $avatarArr[$rand] ?: '',
'password' => $password,
'salt' => $salt,
'phone' => $data['phone'],

14
config/custom.php

@ -0,0 +1,14 @@
<?php
// +----------------------------------------------------------------------
// | 自定义
// +----------------------------------------------------------------------
return [
// 自定义默认头像地址
'avatar' => [
'avatar/1.jpg',
'avatar/2.jpeg',
'avatar/3.jpeg',
'avatar/4.jpg',
],
];
Loading…
Cancel
Save