The clj-security-protocols is a set of security protocol functions for database, media upload and user handling in Clojure projects.
This library is a collection of protocol functions that contain composed security checks for common database, media upload and user account actions. These protocol functions apply security checks by utilizing working functions provided as parameters. They do not perform environmental checks or have any side effects on their own.
{:deps {mt-security-kit/clj-security-protocols {:git/url "https://github.com/mt-security-kit/clj-security-protocols"
:sha "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"}}}
Check out the latest commit on the release branch.
You can track the changes of the clj-security-protocols library here.
The clj-security-protocols functional documentation is available here.