presenter auth