I want to track and list all active sessions for a individual who is logged into my site. Is it correct to say that I can use or extend ASP.NET's SessionProvider for this purpose?
My intent is to edit or enhance the existing Azure Table Session Provider for this purpose. What methods will be reliably (or not reliably) called to track who is active, and who isn't?
Should I ignore the session provider all together and implement my own logic?