首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

laravel + passport + vue安装过程中遇到的麻烦

环境: composer 和 npm 完全使用中国镜像。...1、 Conclusion: don't install laravel/ui v2.4.1 Conclusion: remove laravel/framework v6.18.40 laravel.../ui版本也是和laravel版本对应的,2.4不能给6.18安装 2、登录界面一直往vue前端界面跳转: 不是后端路由、控制器等的问题。...不修改vue首页的时候是不会出现‘跳登录、再加载前端’的问题的 关键是也加载了app.js文件。 也就是说这个登录界面已经是vuejs版本的登录界面了,甚至是vuejs的使用方式的一个优秀样例。...---- 样式(丑不丑)取决于css/app.css文件 app.js应该是vue.js在laravel里使用的时候,必须这样做的一个打包文件(囊括了普通vue项目的所有文件)吧!

1.4K20

Laravel 中如何更方便的修改 Passport Personal Access Token 过期时间

认真看过 Laravel Passport 文档 的人应该知道,它的 Personal Access Token 是不支持自定义过期时间的,tokensExpireIn 对此类 token 无效,原文如下...默认时间为 1 年,但是这可能不满足我们的需求,我们想要改成其它更短的时间怎么办呢?...今天尝试了一下,应该算是全网可以找到的最简单方法了,直接在 app/Providers/AppServiceProvider 中添加一句就可以搞定,下面以改为有效期为 1 周的示例来演示: app/Providers...php //... use Laravel\Passport\Bridge\PersonalAccessGrant; use League\OAuth2\Server\AuthorizationServer...关于时间值的写法,请参考: https://secure.php.net/manual/en/dateinterval.construct.php

2.5K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    laravel + passport的Aouth2.0全解

    一图讲解: 五、Aouth2.0的密码模式: 网上多的是:参考[不错的资源](https://www.pilishen.com/posts/laravel-5-how-to-create-api-authentication-using-passport-example...二、心得&重点: 1、完全理解透彻的一次使用 1、一定要把Aouth2.0和laravel自带的API区分开。...Laravel Password Grant Client:Aouth2.0的密码模式必须用这个。 Aouth2.0的code模式获取访问令牌。绝壁不能用这两种,只能用带user_id的。...比如·laravel/tinker、laravel/passport依赖laravel/passport 7.2之类·的提示,我是选择修改package.json来composer update的。...刷新令牌:refresh_token *重点:【这句话错了】本测试根本不需要laravel/ui和vue的任何东西(官网中间大部分在讲这么用vue开发客户端)【这句话错了】 * 需要laravel

    3.7K30

    Laravel 的优雅之处 之,Passport搭建SSO系统

    对于 Laravel 的认证系统,可以通过使用 Laravel Passport 这个包来构建一个基于 OAuth2 的单点登录(SSO)系统。...在 Laravel 中,可以使用 php artisan passport:client 命令来创建一个客户端。...现在,我们需要修改 AuthServiceProvider 类中的 boot 方法,以使用 Passport 提供的 TokenGuard 来保护我们的应用程序路由。...可以使用 Laravel 自带的 AuthController 类来处理此请求。在此控制器中,我们需要使用 Passport 提供的 issueToken 方法来颁发访问令牌。...当用户在一个应用程序中进行身份验证时,该系统将颁发一个访问令牌,并将其传递到其他应用程序中,使用户能够在这些应用程序中保持登录状态。

    1.2K50

    Laravel 5.4 及 5.5 中的全新字符串辅助方法

    Laravel 5.5 已经确定预计在 2017年 Laravel 欧洲大会上正式发布。这次重大升级,也带来了一些新的字符串相关的辅助方法。...str_start() 方法 str_start() 辅助方法是由 Caleb Porzio 在 Laravel 5.4 分支中贡献的。这个方法用于确定字符串的开头有且仅有一个特定的字符。...举个栗子,你要获取 Email 地址中的用户名部分: echo str_before('kairee@ofcss.tld', '@'); // 输出:kairee 这个方法会随 Laravel 5.5...str_after() 方法 str_after() 方法返回字符串中给定值之后的全部内容。...了解全部辅助方法 Laravel 提供了大量有关字符串、数组、URL的辅助方法。建议开发者可以经常性地查看一下 官方文档中的辅助方法部分。相信你经常能够有所收获。

    1K70

    laravel5.4将excel表格中的信息导入到数据库中

    本功能是借助 Maatwebsite\Excel 这个扩展包完成的,此扩展包的安装过程请参考上篇博文:http://www.cnblogs.com/zhuchenglin/p/7122946.html...1.首先在得有需要导入的文件,这个过程可以利用laravel中的文件上传功能完成, 详情可以参考laravel文档http://laravelacademy.org/post/6885.htm,这里不再多说文件上传...2.假定现在要导入到数据库的表格在 storage下面的test.xls public function daoru() { $filePath = 'storage/' . iconv('...如果出现文件内容和你文件的内容不一致的情况,可能是因为导入表格的表头是汉字 可以尝试将安装时候生成的配置文件的excel::import.heading的默认值改了,查看一下结果 可能的值有:true...| false | slugged | ascii | numeric | hashed | trans | original  详情请参考文档 http://www.maatwebsite.nl/laravel-excel

    2.8K40

    Laravel API 开发推荐阅读清单

    社区优秀文章 Laravel 5.5+passport 放弃 dingo 开发 API 实战,让 API 开发更省心 - 自造车轮。...API 文档神器 Swagger 介绍及在 PHP 项目中使用 - API 文档撰写方案 推荐 Laravel API 项目必须使用的 8 个扩展包 使用 Jwt-Auth 实现 API 用户认证以及无痛刷新访问令牌...讲讲我最近用 Laravel 做的一个 App 后端项目 Laravel Passport API 认证使用小结 关于 RESTful API 设计的总结 Laravel 5.5 使用 Passport...实现 Auth 认证 使用 Laravel 的 API 资源功能来构建你的 API 单个 Laravel 项目同时配置不同域名 api.domain(用户端接口) 和 admin.domain(管理员端...RESTful API 的一些心得 对 REST 的理解 用 Laravel 搭建带 OAuth2 验证的 RESTful 服务 在 Laravel 中动态隐藏 API 字段 Nginx 下部署

    4.3K70

    Laravel 框架中对Layer的使用

    https://blog.csdn.net/u011415782/article/details/78928912 ♩ 背景 其实很久前就接触到了 Layer 的使用,当时只是一位讲师的推荐,并且只应用了简单的弹出框模块功能...♫ 使用步骤 ①. 下载框架源码 个人下载的是 layui.2.2.45 版本,解压后放置于自己的项目 Public 目录下. ? ②. 引入 js , css 文件 ?...依个人习惯,我新建了 layui.blade.php 文件来存放相关的配置数据,如此一来,哪个页面需要,直接使用 @include()命令引入此文件即可 源代码参考如下: 的配置 可使用“dialog.fun()”调用 --> /*自定义弹出框格式 (常用的弹出框形式)*/ var dialog = {...前端使用 简单举例,点击页面的某个控件,触发点击事件 $("#btn").click(function () { dialog.tip('怎么了?'); }); ?

    2K30

    Laravel中Redis的配置和使用

    引入redis composer require predis/predis 会在composer.json中引入最新版本的predis composer update 把下载predis 库加入到...vendor,命令执行成功后,如图: 配置redis 说到laravel 中redis 的配置,其实默认项目中已经有了相关配置,只是默认没有使用。...使用redis 做缓存 默认使用的file 做缓存,修改的话,也很简单,直接修改.env 文件中的配置参数就OK。...,把 SESSION_DRIVER=file 改成 SESSION_DRIVER=redis 使用redis 注意:redis 是在app/config/app.php 里添加过aliases 数组中的...我们可以在Redis门面上以静态方法的方式调用Redis客户端提供的任何命令(Redis命令大全),然后Laravel使用魔术方法将命令传递给Redis服务器并返回获取的结果。

    2.4K20

    Laravel API教程:如何构建和测试RESTful API

    在本文中,我们将探讨如何构建和测试使用Laravel进行身份验证的强大API。我们将使用Laravel 5.4,所有的代码都可以在GitHub上参考。...来源百度百科 资源(Resources) 资源将是actions的目标,在我们的文章和用户的情况下,他们有自己的端点: /articles /users 在这个laravel api教程中,资源将在我们的数据模型中具有...注销 使用我们当前的策略,如果令牌错误或丢失,用户应该收到未经身份验证的响应(我们将在下一节中实现)。因此,对于一个简单的注销端点,我们将发送令牌,它将在数据库上删除。...对于列表端点,例如,我们可以运行几个工厂,并声明响应包含这些资源。 要开始使用,我们需要调整一些设置来使用内存中的SQLite数据库。...绝对有改进的空间 - 您可以使用Passport软件包实现OAuth2 ,集成分页和转换层(我推荐使用Fractal),但是我想通过在Laravel中创建和测试API的基础知识外部包装。

    20.4K20

    推荐17-Laravel 中使用 JWT 认证的 Restful API

    在此文章中,我们将学习如何使用 JWT 身份验证在 Laravel 中构建 restful API 。JWT 代表 JSON Web Tokens 。...说明 我们先写下我们的应用程序详细信息和功能。我们将使用 JWT 身份验证在 laravel 中使用 restful API 构建基本用户产品列表。...--prefer-source 如果您正在使用 Laravel 5.4 或以下版本 ,那么要运行下面这条命令: composer require tymon/jwt-auth 对于 Laravel 版本...教程中接下来的步骤只在 5.5 和 5.6 中测试过。可能不适用于 Laravel 5.4 或以下版本。您可以阅读 针对旧版本 Laravel 的文档 。...在 logout 方法中,验证请求是否包含令牌验证。通过调用 invalidate 方法使令牌无效,并返回一个成功的响应。如果捕获到 JWTException 异常,则返回一个失败的响应。

    11K20

    解决 laravel passport Key file %s permissions are not correct, should be 600 or 660 instead of %s

    laravel passport 问题描述 这是我之前遇到的问题,忘记记录了。...环境: laravel "5.3" dingo Api passport 我在做我自己的项目的时候,决定全部使用API风格,token鉴权的机制,这样就可以只写一份后端,而不考虑页面。...问题就出现在这,我是使用windows进行开发,当我安装完laravel/passport的时候,访问报错'Key file "%s" permissions are not correct, should...666这个错误,但是我使用的是windows系统,我根据错误信息找到了出问题的代码,在\vendor\league\oauth2-server\src\CyptKey.php中,第50~59行...接着,我给laravel/passport提了一个issues, https://github.com/laravel/passport/issues/712 ,但是没人回复。

    18020
    领券