Add workaround middleware to access user to make sure audit trail stores user.
Merge tag '0.1.2'