首页 文章

使用Laravel 5.1进行自定义注册

提问于
浏览
1

我是Laravel的新手 . 我有两种不同的用户类型:教师和学生 . 教师在网站上以注册形式注册账户,但学生注册由Windows应用程序提供 . 所以我必须为这个应用程序提供一个API . 默认的Laravel auth足以供教师注册,但我可以使用相同的AuthController进行API注册吗?我不需要查看或重定向到网站 .

1 回答

  • 3

    实际上你有两个选择

    • 在你的auth控制器上创建一个方法,并将一个中间件应用到控制器方法,该方法只能用于api调用,这样学生就不会创建自己作为老师,你可以在这里阅读更多相关内容http://laravel.com/docs/5.0/middleware

    我建议

    • 为你的api调用创建另一个auth控制器,它只用于创建学生账户,这样可以实现干净,易于管理和关注点分离的概念 .

相关问题