Outsourcing "authorization" to an external service comes across as a really bad idea with huge "backdoor" potential.
[1] https://security.stackexchange.com/questions/36072/what-is-i...