-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
red-light-green-light
A git-centric policy management and enforcement tool designed to accelerate your CI/CD pipelines.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
openbookstore
Bibliographic search of books and personal manager (WIP) https://gitlab.com/myopenbookstore/openbookstore
-
radiance-contribs
Standard implementations and drivers for the radiance interfaces, as well as common helper packages.
Some of the libraries I came across include hunchentoot-auth, mito-auth and restas-simple-auth.
Some of the libraries I came across include hunchentoot-auth, mito-auth and restas-simple-auth.
Some of the libraries I came across include hunchentoot-auth, mito-auth and restas-simple-auth.
cl-authentic (earlier cl-password-store) seems the most reliable in terms of having configurable hashes, but persistent logins and session management still seem to be left out.
cl-authentic (earlier cl-password-store) seems the most reliable in terms of having configurable hashes, but persistent logins and session management still seem to be left out.
This is something I recommend outsourcing to something like keycloak. My lisp webapp, Red Light Green Light, uses keycloak for user auth and it works just fine. https://github.com/atgreen/red-light-green-light.
Maybe you can also consider using hermetic.
You could use ironclad to hash your passwords, as well as handle other cryptography concerns: https://github.com/sharplispers/ironclad
Here's how we handle users and roles in my app at the moment: https://github.com/OpenBookStore/openbookstore/blob/master/src/authentication.lisp (also src/web/authentication.lisp) (currently not used in production©) (using mito-auth. From a quick look, the hashing method (sha256) seems easily replaceable). Hope it helps.
Another possibly helpful library: https://github.com/40ants/mito-email-auth ("to authenticate website's users by sending them unique code by email.")
crypto-shortcuts
And r-simple-auth coupled with r-simple-sessions looks reasonable. I couldn't find anything about radiance and CSRF, but given this lot of work, I might try issuing a PR sometime. Thank you much for your contributions Shinmera!
As for CSRF in forms: https://github.com/mmontone/cl-forms does it.