红联Linux门户
Linux帮助

PHP框架Blink 0.3.1发布,增强Session组件

发布时间:2017-07-16 09:05:41来源:红联作者:baihuo
Blink 为构建 Web 应用程序提供简洁优雅的API,高可扩展性,允许开发者非常灵活自如的使用,为构建高性能 API 服务而生,同时可完美兼容 Swoole,PHP-FPM,Cli,Apache 等多种运行环境。

主要特性:

依赖注入与服务定位器

路由,良好的 RESTful 支持

登录与认证机制

Session 管理

Request 与 Response 中间件

插件架构

良好的测试支持

此次发布的 0.3.1 版是 Blink 的一个优化版本,包含如下几个功能增强:

1、添加 CookieAuthenticator 中间件,通过该中间件,只需要一行代码,实现兼容多环境的session_start() 的效果,对基于 Cookie 的应用开发体验更良好

2、自定义 Session 机制

添加自定义 Session 的机制,通过该机制,允许开发者方便的基于 Blink Session 框架,实现 OAuth2 的 AccessToken 和 RefreshToken,让 OAuth 集成更简单。

发布日志: https://github.com/bixuehujin/blink/releases/tag/v0.3.1

文档地址: https://docs.rethinkphp.com/blink-framework/v0.3/zh-CN/

来自:开源中国社区
文章评论

共有 0 条评论