これまでにPassportでFacebook認証をやったことはありますが、OAuth2.0のプロバイダを提供するためにどんなライブラリがあるのか、というのが今回の話です。 OAuth2.0のクライアントライブラリは多くありますが、プロバイダライブラリはどうでしょうか。思ったよりは多かったです。条件は、express/connectのmiddlewareとして使えることです。 現時点でのStar数順に並べます。 https://github.com/jaredhanson/oauth2orize --- 570 https://github.com/ammmir/node-oauth2-provider --- 402 https://github.com/AF83/oauth2_server_node --- 103 https://github.com/thomseddon/node-o