I am developing an web application using MVC 5 and C# and I need to avoid that an user logged in at multiple devices at the same time. I have looking information for few days but I did not get nothing. Please if someone has any recomendation would be great.
I have tried to use Signal R and every time a user log in add it to a list with the nicknames and check that list when a user tries to log in, but do not know if is the best option.