domain().'/assets/img/avatar.jpg'; } if(!$email){ $email=$username.'@'.request()->host(); } $salt=str_rand(4); if($password){ $password=md5(md5($password.$salt)); }else{ $password=md5(md5($username.$salt)); } $user=self::create([ 'username'=>$username, 'nickname'=>$nickname, 'avatar'=>$avatar, 'email'=>$email, 'mobile'=>$mobile, 'password'=>$password, 'salt'=>$salt, 'joinip'=>request()->ip(), 'jointime'=>time(), 'status'=>'normal', ]); return $user; } public function log() { return $this->hasMany(UserLog::class,'user_id','id'); } }