首页 文章

使用Laravel 5登录/注册API [关闭]

提问于
浏览
0

如何使用laravel 5创建API,这将用于登录/注册移动应用程序?这种类型的API是否有任何有用的教程 .

就像有人从移动应用程序发送请求一样,我需要进行身份验证,然后针对该请求发送正确的响应 .

5 回答

  • 0

    如果您需要使用laravel创建登录注册,您只需使用Heto Multi auth ..所有必需的详细信息都在那里.. Heto Multi Auth

    希望这会有所帮助

  • 0

    有一个名为Dingo API的流行工具专门为Laravel / Lumen框架创建,旨在为您提供一组工具,帮助您轻松快速地构建自己的API .

    该软件包为您提供以下功能:

    • 内容否定

    • 身份验证

    • API版本控制

    • 节流

    • Formated / Transformed Responses

    • API蓝图文档

    • 以及更多 .

    你可以找到full documentation of Dingo API here >>

  • 0

    我以jQuery格式制作了一个非常简单的版本,例如在GitHub上托管 .

    以下是新鲜Laravel的所有变化:See all changed files

    随意适应您的代码 .

    您可以检查每个提交中的步骤 .

    • Create the project (别忘了运行 php artisan make:auth

    • Make login support AJAX request (而不是自动重定向)1a47de4

    • Login with AJAX (通过AJAX提交登录数据,请 CSRF token Headers )80be34d

    • Make register support AJAX (与第2步相同)89f6dd7

    • Register via AJAX (与步骤3相同)ab8d2d7

    • Use redirect path from Laravel (Bonus)27b9a1c4

    顺便说一句,对于移动应用程序,您可能需要使用 access token . 我的例子是Web应用程序会话 . Laravel已经有了特定的方法,只是扭曲了一下 .

  • 0

    在Laravel上创建REST Api并不是很困难 . 我们需要记住的是,从哪里开始以及如何准备RestFull资源 . 像往常一样,您可以点击此链接:Build Rest Resources With Laravel

    如果您希望 APIMobile Applications 一起使用,则应使用 tymon/jwt-auth 包 . 您可以在此链接中找到与 laraveltymon/jwt-auth 一起使用的教程:Create an API Server for Mobile Apps using Laravel

    tymon/jwt-auth 包含:

    • 安装包 .

    • 配置

    • 创建令牌

    • 身份验证

    tymon/jwt-auth 包的链接是:tymon/jwt-auth package

  • 2

    这是一个解决方案,显示如何设置注册/登录/注销 endpoints ,但他改变它的slighlty所以我们没有得到太多登录尝试等的好效果 . https://www.toptal.com/laravel/restful-laravel-api-tutorial

    我仍在寻找关于如何做到这一点的教程,将在我找到时分享 .

相关问题