I will explain how you can register multiple implementations of the same service interface and inject/resolve all these implementations when you need ...
The Account Module has already configured to handle social or external logins out of the box. We will see each line by line progress till the end goal...