Setting up action auditing for a live view application
For some compliance work, we needed a way to log all actions a user makes in our application’s live view admin interface. Looking under the hood of the LiveView __using__
macro, and then in part mimicking and in part extending those approaches, allowed us to do it in very few lines of code.
https://bego.dev/blog/audit-live-view
Read next Creating a Phoenix app with only a browser using GitHub Codespaces