Authentication DialogBox Added

DialogAuth method is a temporary method for tests - REMOVE IT on the
next commit.