finished authentication class