Updated Authentication methods.