Completed auth factory