首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何更改登录页面的布局?

如何更改登录页面的布局?
EN

Stack Overflow用户
提问于 2021-10-17 13:48:10
回答 1查看 136关注 0票数 0

在Laravel 8/livewire / Fortify应用程序中,我想要更改登录页面的布局,因此在文件resources/views/auth/login.blade.php中,我在文件顶部进行了注释,并尝试在app/Providers/FortifyServiceProvider.php中分配布局,就像我对livewire组件所做的那样:

代码语言:javascript
运行
复制
public function boot()
{
    
    Fortify::loginView(function () {
        return view('auth.login', [] )->layout('layouts.private');
    });

但它不起作用。我该怎么做呢?

提前感谢!

EN

回答 1

Stack Overflow用户

发布于 2021-10-17 14:03:52

如果您遵循加强路由约定,则不需要进行进一步的配置即可加载登录页面。Fortify是无头身份验证库。您可以根据自己的需要进行修改。

但是,如果我们只遵循Fortify routes约定,那么我们就不需要搞砸了。只需将您的login.blade.php放入views/auth/login.blade.php中,Fortify将负责加载它。现在把一些像HTML/CSS这样的东西放到login.blade.php里面,然后点击/login的网站。然后,fortify会自动为你加载它。

但是,如果您不想使用相同的目录结构。也就是说,将您的登录页面保存在某个地方,这样您就可以很容易地了解FortifyServiceProvider.php引导方法中的加强

代码语言:javascript
运行
复制
Fortify::loginView(function () {
        return view('admin.login');
});

现在,只要您要访问/login,,它就会请求fortify从views/admin/login.blade.php加载登录页面

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69604937

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档