more identity awesome

This commit is contained in:
Shannon
2015-02-20 14:17:28 +01:00
parent 5d4d209030
commit 52c4d80cfc
23 changed files with 506 additions and 164 deletions

View File

@@ -42,5 +42,8 @@ namespace Umbraco.Web.Models.ContentEditing
/// </summary>
[DataMember(Name = "allowedSections")]
public IEnumerable<string> AllowedSections { get; set; }
[DataMember(Name = "linkedLogins")]
public IEnumerable<KeyValuePair<string, string>> LinkedLogins { get; set; }
}
}

View File

@@ -0,0 +1,16 @@
using System.ComponentModel.DataAnnotations;
using System.Runtime.Serialization;
namespace Umbraco.Web.Models
{
public class UnLinkLoginModel
{
[Required]
[DataMember(Name = "loginProvider", IsRequired = true)]
public string LoginProvider { get; set; }
[Required]
[DataMember(Name = "providerKey", IsRequired = true)]
public string ProviderKey { get; set; }
}
}