update authentication methods