laravel
文章平均质量分 82
醉卧码场君莫笑
编程是一门艺术;信仰:代码是写给人看的,只是偶尔给机器运行一下
展开
-
Laravel自带SMTP邮件组件实现发送邮件(QQ、163、企业邮箱都可)
laravel自带SMTP邮件配置和遇到的坑laravel自带SwiftMailer库,集成了多种邮件API,可以很方便的实现邮件的发送。在本教程中使用到的是SMTP(Simple Message Transfer Protocol)简单邮件传输协议,通常理解为邮件发送服务器。laravel自带SMTP邮件配置和遇到的坑以QQ邮箱为例配置laravel .env文件配置lar...原创 2018-07-13 00:30:37 · 26365 阅读 · 0 评论 -
Gatewaywork + laravel5.5 + Layim实现聊天系统
概述基于workerman的GatewayWorker框架开发的一款高性能支持分布式部署的聊天接口。基于laravel的TLS版本5.5实现http请求基于layim实现前端数据渲染GatewayWorker框架文档:http://www.workerman.net/gatewaydoc/laravel5.5框架文档:https://laravelacademy.org/laravel-...原创 2019-06-14 17:21:01 · 2623 阅读 · 1 评论 -
Laravel Passport认证-多表、多字段解决方案(二)
1. 概述一年前写过一篇关于Passport多表认证的博客,但是有小伙伴反应说:走不通,于是抽时间,重构一下这篇博客,当然不同的时间,解决方案也不一样当然也会有很多重复的地方,请参考可用的地方上一篇博客地址:Laravel Passport认证-多表、多字段解决方案2. 单表用户登录2.1 安装首先通过 Composer 包管理器安装 Passport:根据laravel不同的版本...原创 2019-05-26 15:24:50 · 1789 阅读 · 0 评论 -
Laravel 的事件广播系统(Redis驱动)
需求给当前在线浏览用户推送优惠券,或者刺激用户消费的话术今天我们主要是借助Laravel Broadcasting你可以使用上时下很热的Websocket技术解决方案1 . 基于laravel的事件广播系统2 . 基于workman通过长连接3 . 基于swoole长连接相同点:三者都可以推送广播事件区别:1. 事件广播系统更适合局部小范围的laravel项目使用(适合单一用...原创 2019-04-26 11:19:40 · 2737 阅读 · 0 评论 -
Laravel 5.5 使用 Jwt-Auth 实现 API多 用户、多字段认证、刷新令牌(二)
需求本篇文章继Laravel 5.5 使用 Jwt-Auth 实现 API 用户认证、刷新令牌(一)继续讲解分享 Jwt-Auth实现多表,多字段认证本次博客会分4步完成,具体可点击查看详情,Laravel 5.5 使用 Jwt-Auth 实现 API 用户认证、刷新令牌(一)。Laravel–CORS 扩展包完美解决前后端分离应用跨域请求vue+axios 拦截器实现统一token...原创 2019-01-07 16:40:11 · 4598 阅读 · 5 评论 -
Laravel--CORS 扩展包完美解决前后端分离应用跨域请求
概述跨域请求的解决方案有 CORS 和 JSONP(了解更多明细可以参考这篇教程),但是 JSONP 有个致命缺点 —— 仅支持 GET 请求,所以推荐使用 CORS(Cross-origin resource sharing,跨域资源共享),何况在 Laravel 生态中已经有了 laravel-cors 这样强大的扩展包,拿来即用,只需要配置一个中间件即可上手,非常方便。本片文章讲解两种跨...原创 2018-11-16 17:26:16 · 10692 阅读 · 0 评论 -
Laravel 5.5 使用 Jwt-Auth 实现 API 用户认证、刷新令牌(一)
需求:新项目,采用前后端分离的模式,前端使用 Vue.js,后端使用 Laravel 5.5构建 Api 服务,用户认证的包使用 jwt-auth 。概述:JWT(JSON Web Token)是一个非常轻巧的规范。这个规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。一个JWT实际上就是一个字符串,它由三部分组成,头部、载荷与签名。更详细讲解地址:https://laravel...原创 2018-11-16 15:57:16 · 9731 阅读 · 1 评论 -
Laravel 集成的 Monolog 库对日志进行配置和记录(自定义目录文件)
概述日志是不可或缺的模块,Laravel自然也对日志提供了完善的支持。目前Laravel集成了强大的Monolog库进行日志记录。下面我们就来大致看一下Laravel中如何对日志进行配置以及日志的简单使用。1、日志处理器配置首先我们来看日志处理器的配置。Laravel目前支持四种日志处理器:single —— 将日志记录到单个文件中。该日志处理器对应Monolog的StreamHandl...原创 2018-11-12 17:21:03 · 5087 阅读 · 0 评论 -
PHP中集成PayPal标准支付(非form提交方式)
需求老板:咱们公司想打欧美市场,在线支付这一块再用支付宝和微信就不合适了,你找一个比较适合国外人的支付方式,把他们的钱装进咱们公司的口袋里;经过深思熟虑和多出调研;paypal是最适合国际市场的一种支付方式概述paypal官网:https://www.paypal.com/PayPal是eBay旗下的一家公司,致力于让个人或企业通过电子邮件,安全、简单、便捷地实现在线付款和收款。Pay...原创 2018-10-14 09:15:52 · 2702 阅读 · 0 评论 -
Laravel Passport认证-多表、多字段解决方案
1. 概述API 通常使用令牌(token)进行认证并且在请求之间不维护会话(Session)状态。Laravel 官方扩展包 Laravel Passport 让 API 认证变得轻而易举,Passport 基于 Alex Bilbie 维护的 League OAuth2 server,可以在数分钟内为 Laravel 应用提供完整的 OAuth2 服务器实现。本文主要讲述Oauth2 的'...原创 2018-08-19 09:31:01 · 6120 阅读 · 2 评论 -
Laravel Excel实现Excel/CSV文件导入导出的功能详解(合并单元格,设置单元格样式)
Laravel Excel实现Excel/CSV文件导入导出(合并单元格,设置单元格样式)这篇文章主要给大家介绍了关于在Laravel中如何使用Laravel Excel实现Excel/CSV文件导入导出功能的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 解决问题:在很对真实开发需求下,我们的Excel文件并不是单纯的导出,...原创 2018-07-15 16:16:12 · 7281 阅读 · 0 评论