Laravel 8 显示用户头像

2021-07-26 10:04 更新

Telescope 仪表盘显示保存给定条目时会有登录用户的用户头像。 默认情况下,Telescope 将使用 Gravatar Web 服务检索化身。 但是,您可以通过在 TelescopeServiceProvider 中注册一个回调来自定义头像 URL。 回调将收到用户的 ID 和电子邮件地址,并应返回用户的头像图像 URL:

use App\Models\User;
use Laravel\Telescope\Telescope;

/**
 * 注册应用服务
 *
 * @return void
 */
public function register()
{
    Telescope::avatar(function ($id, $email) {
        return '/avatars/'.User::find($id)->avatar_path;
    });
} 
以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号