I don't think that would be possible, but must confess it's an unusual requirement.
Sessions should always run independently, so signing in with different browsers / at the same should be supported on usually any web application.
If you still need it, I would look into the following:
- Setup Azure Insights to track user's activities
- When a new login happens, you can perhaps query via API the activity of the user on Azure Insights
- If there is recent activity, you can redirect them to the logout page / display a message
I don't know if the above is possible to achieve, that's just what I would look into, but again.. I would fight back on this requirement, doesn't seem like a web standard thing to be doing