当前位置: 首页 > 知识库问答 >
问题:

Laravel-带auth系统的两份登记表

卫高谊
2023-03-14

我想知道如何在Laravel 5.2中创建两个注册表格是最好的方法。我正在使用auth系统。我不想使用两个不同的控制器。

第一份注册表是为了注册我正在开发的应用程序。第二个是针对每个应用程序所有者注册的用户。

我在AuthController中考虑过这样的事情,但我不太相信:

public function getRegister() {
    if(something){
       //show the form 1
    }else{
       //show the form 2
    }
}

共有1个答案

宗涵蓄
2023-03-14

默认情况下,AuthController使用注册表用户特征。它具有函数get确权。

它链接到路线

Route::get('auth/register', AuthController@getRegister);

默认getRegister函数

/**
 * Show the application registration form.
 *
 * @return \Illuminate\Http\Response
 */
public function getRegister()
{
    return view('auth.register');
}

重写AuthController中的函数

public function getRegister()
{
    if(condition){
        return view('view1');
    }else{
        return view('view2');
    }
}

这将帮助您将代码保存在AuthController中。

 类似资料:
  • 我目前正在使用登录系统将GCM实现到一个应用程序中。我想根据登录到应用程序的用户(一个设备,多个用户)向应用程序发送通知。我经历了这些过程。 以“用户A”身份登录 我不确定如何让应用程序识别登录到设备的用户,并将消息推送给该特定用户。而不是用户B登录并获得用户A的通知。任何意见和答案将高度赞赏!如果您需要检查我的项目的特定代码,请让我知道。

  • 在Laravel中,我试图显示Auth::user(用户)和部门之间的关系元素。在用户表中,我有id、名称和部门id。在部门表中,我有id和名称。 在用户模型中,我创建 然后,在刀片模板中我尝试 Auth::user()- 但返回null,不显示链接的部门。Null不正确,所有用户都有部门。苏,有什么帮助吗?你们的关系有什么问题?

  • 谷歌账户的等级是火花。 第三,用分组App ID制作苹果私钥。 第四,复制密钥ID+密钥文件内容,粘贴到Firebase认证-登录方式-Apple-OAuth代码流配置。 在android应用程序中,我设置了按钮的setOnClickListener() 我怎样才能解决这个问题?

  • 本文向大家介绍利用Laravel事件系统如何实现登录日志的记录详解,包括了利用Laravel事件系统如何实现登录日志的记录详解的使用技巧和注意事项,需要的朋友参考一下 本文介绍的是利用Laravel事件系统实现登录日志记录的相关内容,分享出来给大家参考,下面来看看详细的介绍: 明确需求 记录一个登录日志,通常需要下列信息: 客户端Agent信息 客户端IP地址 访问IP地点 登录时间 登录用户信息

  • Laravel Auth Laravel Auth is a Complete Build of Laravel 8 with Email Registration Verification, Social Authentication, User Roles and Permissions, User Profiles, and Admin restricted user management

  • 我有设置默认身份验证附带laravel开箱即用。由于该表单要求用户注册确认密码和名称,我想删除我想知道在哪里可以删除这些字段,因为我可以从表单中删除它们,因为这样我就会出错。 SQLSTATE[HY000]:一般错误:1364字段“名称”没有默认值(SQL:insert into(,,更新,创建)值(ducan)。namirnicama@gmail.com,$2y$10$rr8IQ5xwCJR8D