Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if (!WebSecurity.Initialized)
- {
- WebSecurity.InitializeDatabaseConnection("DataBaseContext", "User", "Id", "Email", autoCreateTables: true);
- var roles = (SimpleRoleProvider)Roles.Provider;
- var membership = (SimpleMembershipProvider)Membership.Provider;
- if (!roles.RoleExists("Admin"))
- {
- roles.CreateRole("Admin");
- }
- if (membership.GetUser("username0@email.com", false) == null)
- {
- membership.CreateAccount("username0@gmail.com", "admin");
- }
- if (!roles.GetRolesForUser("username0@gmail.com").Contains("Admin"))
- {
- roles.AddUsersToRoles(new[] { "username0@gmail.com" }, new[] { "Admin" });
- }
- if (!roles.RoleExists("User"))
- {
- roles.CreateRole("User");
- }
- if (membership.GetUser("username1@gmail.com", false) == null)
- {
- membership.CreateAccount("username1@gmail.com", "username1");
- }
- if (!roles.GetRolesForUser("username1@gmail.com").Contains("User"))
- {
- roles.AddUsersToRoles(new[] { "username1@gmail.com" }, new[] { "User" });
- }
- if (membership.GetUser("username2@gmail.com", false) == null)
- {
- membership.CreateAccount("username2@gmail.com", "username2");
- }
- if (!roles.GetRolesForUser("username2@gmail.com").Contains("User"))
- {
- roles.AddUsersToRoles(new[] { "username2@gmail.com" }, new[] { "User" });
- }
- if (membership.GetUser("username3@gmail.com", false) == null)
- {
- membership.CreateAccount("username3@gmail.com", "username3");
- }
- if (!roles.GetRolesForUser("username3@gmail.com").Contains("User"))
- {
- roles.AddUsersToRoles(new[] { "username3@gmail.com" }, new[] { "User" });
- }
- if (membership.GetUser("username4@gmail.com", false) == null)
- {
- membership.CreateAccount("username4@gmail.com", "username4");
- }
- if (!roles.GetRolesForUser("username4@gmail.com").Contains("User"))
- {
- roles.AddUsersToRoles(new[] { "username4@gmail.com" }, new[] { "User" });
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement