public MultiSiteUser GetUserData(BitplateUser user) { MultiSiteUser multiSiteUser = MultiSiteUser.LoadFromBitplateUser(user); //zorg dat omgevingen niet mee gaan richting bitplate, want dan krijg je ook de llicentie nog een keer mee multiSiteUser.Sites.Clear(); return(multiSiteUser); }
public void SetUserData(BitplateUser user, string domainName) { MultiSiteUser multiSiteUser = MultiSiteUser.LoadFromBitplateUser(user); if (multiSiteUser == null) { multiSiteUser = new MultiSiteUser(); } multiSiteUser.FromBitplateUser(user); multiSiteUser.SetEnvironment(domainName); multiSiteUser.Save(); }
public string GenerateTempLoginKey(string url, BitplateUser user) { MultiSiteUser multiSiteUser = MultiSiteUser.LoadFromBitplateUser(user); if (multiSiteUser != null) { return(multiSiteUser.GenenateAndSaveTemporaryKey()); } else { return(""); } }
public BaseCollection <LicensedEnvironment> GetSiteUrls(BitPlate.Domain.Autorisation.BitplateUser user) { MultiSiteUser multiSiteUser = MultiSiteUser.LoadFromBitplateUser(user); if (multiSiteUser != null) { return(multiSiteUser.Sites); } else { return(null); } }