Nice catch! I forget that oauth2 was for OAuth 1 ^^
Let's go for `oauth2_provider`