首页 文章

Laravel - 宁静的api

提问于
浏览
0

我正在使用laravel框架 . 就我而言,我需要将数据(例如登录或注册)保存在 Cloud 端的远程数据库中 . 但与数据库和laravel的通信, I need to use a rest api.

我在laravel中有一个带有函数的php类(例如登录函数),在这个函数中我创建了与远程rest API的连接逻辑(发送电子邮件和密码) .

现在,我连接到远程数据库并检查电子邮件和密码是否存在并返回一条消息(如果为true则返回视图,false我显示错误消息) .

直到这个它工作正常 . 但我有一个问题 . 因为我在路径文件中是 not using the laravel authentication 机制 . 我无法使用中间件来阻止直接访问路由而无需登录 . 添加此安全性的最佳方法是什么?

我需要你的帮助 . 非常感谢 .

问候

1 回答

  • 0

    还可以使用从API收到的帐户凭据创建本地useraccount . 通过这种方式,您可以在网站中加载所有需要的数据,并使用auth中间件 .

    有多种方法可以这样做,也许你可以创建自己的cookie并在任何输出之前检查它 .

相关问题