When implementing a custom membership provider I see that the underlying data model has ISONLINE column in the USER table, as described here: http://msdn.microsoft.com/en-us/library/6tc47t75.aspx
Question: When is this field actually updated in the database? In the sample implementation MSDN gave, there is no updating of this column, and IsOnline property is calculated as:
return (now - userIsOnlineTimeWindow > LastActivityDateTime ? false:true);
So what is the purpose of ISONLINE column in the USER table if it's never updated??? Or I am missing out on something???
Thanks