reworking authentication
reworking authentication
reworking authentication
reworking authentication
reworking authentication
added revoke.url as a parameter