added some user access settings

This commit is contained in:
Luke Pulverenti
2013-07-08 12:13:21 -04:00
parent 6992d31155
commit 56eea6a626
13 changed files with 180 additions and 19 deletions

View File

@@ -101,6 +101,11 @@ namespace MediaBrowser.Server.Implementations.Session
/// <exception cref="System.ArgumentNullException">user</exception>
public Task LogConnectionActivity(string clientType, string deviceId, string deviceName, User user)
{
if (user != null && user.Configuration.IsDisabled)
{
throw new UnauthorizedAccessException(string.Format("The {0} account is currently disabled. Please consult with your administrator.", user.Name));
}
var activityDate = DateTime.UtcNow;
GetConnection(clientType, deviceId, deviceName, user).LastActivityDate = activityDate;