Можешь, пожалуйста, подкинуть какой-то годный пример по реализации мидлваря, так как с ними я ещё не сталкивался...
Что-то похожее - к сожалению, нет; единственный раз, когда я сам с чем-то подобным сталкивался, был давно и в закрытом проекте.
А по миддлварям вообще - так можно посмотреть стандартные джанговские. И дока по ним достаточно понятная, вроде.