Awesome
Yii2 EAuth demo project
EAuth extension allows to authenticate users with accounts on other websites. Supported protocols: OpenID, OAuth 1.0 and OAuth 2.0.
EAuth is a extension for provide a unified (does not depend on the selected service) method to authenticate the user. So, the extension itself does not perform login, does not register the user and does not bind the user accounts from different providers.
Extension
For more details see yii2-eauth project.
License
The extension was released under the New BSD License, so you'll find the latest version on GitHub.