sync updates

This commit is contained in:
Luke Pulverenti
2015-02-14 14:36:40 -05:00
parent cfa2e5ed1d
commit 10cfb3c43c
8 changed files with 33 additions and 33 deletions

View File

@@ -402,15 +402,17 @@ namespace MediaBrowser.Server.Implementations.Library
return dto;
}
public UserDto GetOfflineUserDto(User user, string deviceId)
public UserDto GetOfflineUserDto(User user)
{
var dto = GetUserDto(user);
var offlinePasswordHash = GetLocalPasswordHash(user);
dto.HasPassword = !IsPasswordEmpty(offlinePasswordHash);
dto.OfflinePasswordSalt = Guid.NewGuid().ToString("N");
// Hash the pin with the device Id to create a unique result for this device
dto.OfflinePassword = GetSha1String((offlinePasswordHash + deviceId).ToLower());
dto.OfflinePassword = GetSha1String((offlinePasswordHash + dto.OfflinePasswordSalt).ToLower());
dto.ServerName = _appHost.FriendlyName;