Auth from social networks

Hi. My backend is built on the aiohttp. I need authentication and authorization via social networks (google, facebook, vk). And then I need authorized access to certain resources (maybe JWT?) for commercial.
What way and which libraries should I use for this purpose?