support other Auth types