首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jrean/laravel-用户验证自定义属性位置

jrean/laravel-用户验证自定义属性位置
EN

Stack Overflow用户
提问于 2017-11-21 02:37:45
回答 1查看 495关注 0票数 1

我正在使用jrean/laravel-用户验证包对我的用户进行电子邮件验证。我使用的是Laravel5.5,这个软件包正在正常工作。但是,有一些属性/属性可以通过将它们输入代码来覆盖。由于某些原因,我无法让他们正确地工作,因为我认为我没有在正确的地方配置他们。

github.com自述文件中,属性列表如下。

Attributes/Properties

要自定义包行为和重定向,可以实现和自定义六个(6)属性/属性:

代码语言:javascript
复制
$redirectIfVerified = '/';

如果已验证了已验证的用户,应在何处进行编辑。

代码语言:javascript
复制
$redirectAfterVerification = '/';

在成功验证令牌验证之后,在何处重定向。

代码语言:javascript
复制
$redirectIfVerificationFails = '/email-verification/error';

在确认令牌后,在何处重定向。

代码语言:javascript
复制
$verificationErrorView = 'laravel-user-verification::user-verification';

getVerificationError方法返回的视图的名称。

代码语言:javascript
复制
$verificationEmailView = 'laravel-user-verification::email'

默认电子邮件视图的名称。

代码语言:javascript
复制
$userTable = 'users';

用于管理用户的默认表的名称。

我尝试将它们放入不同的控制器中,主要是auth/RegisterController.php控制器、user.php类和config/app.php文件。他们看不出效果。我将把这些选项放在哪里,这样就可以覆盖包的默认值了?

EN

回答 1

Stack Overflow用户

发布于 2017-11-23 01:03:34

变量应该添加到使用VerifiesUsers特征的类中。在我的例子中,这是Auth\RegisterController.php类。我以前测试过这个,但是我用来测试的属性不起作用。它仍然不起作用,但是所有其他属性都在工作,所以我现在至少在正确的位置上配置了它们。

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

https://stackoverflow.com/questions/47404308

复制
相关文章

相似问题

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