OAuth认证不适合中小型自建系统
先说结论:OAuth认证适合需要把接口开放给第三方应用的系统,不适合中小型完全自建的系统。
OAuth认证优缺点
Home of Little Jelly
先说结论:OAuth认证适合需要把接口开放给第三方应用的系统,不适合中小型完全自建的系统。
OAuth认证优缺点
PHP GD生成带邀请码二维码的海报。
需求背景:给用户生成三张带邀请码和邀请链接二维码的海报。
实现方式:
1. 前端实现
2. 后端PHP实现。
ThinkPHP5默认不允许跨域,需要修改下header项。
在 `public/index.php`中,`define`之前加上
FastAdmin表格默认只有分页信息,但不包含某列的总和或更丰富的统计信息。
但是通过表格的扩展功能,可以达到这一目的。
依旧是控制器+模板+JS配合实现。
FastAdmin表格自定义操作,是通过自己在页面上添加操作按钮,监听按钮点击事件来实现。操作按钮针对所有行记录,而不是在每行的操作上都添加上按钮。
步骤
1. 添加操作按钮
在EasySwoole框架下如何使用自定义公共函数?
官方文档没有涉及,其实这是composer的问题,不是EasySwoole的问题。
接下来介绍下步骤。
EasySwoole的WebSocket服务默认没有异常处理,所以如果请求的class或action不存在,则服务端直接断开连接。这当然是不能接受的。
EasySwoole的WebSocket异常不同于HTTP异常,所以在`EasySwooleEvent`中的`initialize`方法中添加类似如下代码是不管用的:
EasySwoole Socket服务无法启动,报错
fail at class EasySwoole\Task\Worker at file
ThinkPHP5 Model条件查询表达式。
跟之前的写法差别很大,新的写法是:
网站被黑时源头查找。
1. nginx日志
2. 操作日志