После покрытия автотестами смоки, я покрываю весь остальной функционал. То что агент не может войти после бана, это тоже покрыто уже. Я стараюсь делать так, чтобы все Acceptance criteria были покрыты тестами. Авторизация как таковая в тест не входит, поэтому я хотел оставить ее в невидимости. Ранее никогда с подобным не сталкивался. Я должен как то разобраться в проблеме. Пока что реализовал так как получилось. Но ведь нет предела идеалу )
Была похожая проблема, как мне кажется, с авторизацией микросовт. Точно не помню, могу завтра посмотреть, решил её с помощью то-ли релоул страницы, а то-ли бэк-форвард