Custom authentication added for admin panel.