原创 Golang裏的AES、DES、3DES加解密,支持ECB、CBC等多種模式組合,兼容JAVA、PHP等語言

Openssl encryption:OpenSSL庫的功能包裝,用於對稱和非對稱加密和解密。 AES-ECB AES-CBC DES-ECB DES-CBC 3DES-ECB 3DES-CBC 安裝 go get -u github.

原创 使用 Casbin 作爲 ThinkPHP 的權限控制中間件

PHP-Casbin 是一個強大的、高效的開源訪問控制框架,它支持基於各種訪問控制模型的權限管理。 Think-Casbin 是一個專爲ThinkPHP5.1定製的Casbin的擴展包,使開發者更便捷的在thinkphp項目中使用Casbi

原创 權限控制庫 Casbin 在 Slim 中的應用

PHP-Casbin 是一個強大的、高效的開源訪問控制框架,它支持基於各種訪問控制模型的權限管理。 Slim 是一個PHP微框架,可幫助您快速編寫簡單但功能強大的Web應用程序和API。 Casbin 可用作 Slim Framework

原创 基於 PHP-Casbin 的 ABAC 權限控制

PHP-Casbin 是一個強大的、高效的開源訪問控制框架,它支持基於各種訪問控制模型(RBAC ABAC ACL)的權限管理。 ABAC 是 基於屬性的訪問控制,可以使用主體、客體或動作的屬性,而不是字符串本身來控制訪問。 ABAC的官方

原创 PHP 中基於 Casbin 做 RBAC + RESTful 權限控制

PHP-Casbin 是一個強大的、高效的開源訪問控制框架,它支持基於各種訪問控制模型(RBAC ABAC ACL)的權限管理。 這裏使用官方提供的數據庫適配器擴展:Database adapter. 安裝 通過composer安裝: co