Our web application is a subscription-based application. This is a Vue and firebase system. We don't want more users to use the app with the same credentials.
If the same user wants to log in from the other device, it should send an email request to let them log in from the other device.
Once the user logged in using the email request, the previous login should be logged out.
Is there any way to prevent multiple logins in different devices using the same credentials with the above-mentioned feature using vuejs and firebase?