swagger test data
This commit is contained in:
@@ -118,6 +118,8 @@ builder.Services.AddSwaggerGen(c =>
|
||||
// 3. Optional: Filtern und Anzeigen von Autorisierungsinformationen (Rollen)
|
||||
// Damit Swagger die "Authorize"-Informationen von Ihren Controllern anzeigt.
|
||||
c.OperationFilter<AuthorizeOperationFilter>();
|
||||
c.OperationFilter<LoginExampleOperationFilter>();
|
||||
c.SchemaFilter<AddExampleSchemaFilter>();
|
||||
});
|
||||
|
||||
// --- ENDE: DIENSTE ZUM CONTAINER HINZUF<55>GEN ---
|
||||
@@ -152,16 +154,16 @@ using (var scope = app.Services.CreateScope())
|
||||
}
|
||||
|
||||
// Erstelle einen initialen Admin-Benutzer
|
||||
var adminUser = await userManager.FindByEmailAsync("admin-user@example.com"); // << ANPASSEN >>
|
||||
var adminUser = await userManager.FindByEmailAsync("admin@yourwebshop.com"); // << ANPASSEN >>
|
||||
if (adminUser == null)
|
||||
{
|
||||
adminUser = new IdentityUser
|
||||
{
|
||||
UserName = "admin-user@example.com", // << ANPASSEN >>
|
||||
Email = "admin-user@example.com", // << ANPASSEN >>
|
||||
UserName = "admin@yourwebshop.com", // << ANPASSEN >>
|
||||
Email = "admin@yourwebshop.com", // << ANPASSEN >>
|
||||
EmailConfirmed = true
|
||||
};
|
||||
var createAdmin = await userManager.CreateAsync(adminUser, "string"); // << ANPASSEN >>
|
||||
var createAdmin = await userManager.CreateAsync(adminUser, "SecureAdminPass123!"); // << ANPASSEN >>
|
||||
if (createAdmin.Succeeded)
|
||||
{
|
||||
await userManager.AddToRoleAsync(adminUser, "Admin");
|
||||
@@ -174,16 +176,16 @@ using (var scope = app.Services.CreateScope())
|
||||
}
|
||||
|
||||
// Erstelle einen initialen Kunden-Benutzer
|
||||
var customerUser = await userManager.FindByEmailAsync("customer-user@example.com"); // << ANPASSEN >>
|
||||
var customerUser = await userManager.FindByEmailAsync("customer@yourwebshop.com"); // << ANPASSEN >>
|
||||
if (customerUser == null)
|
||||
{
|
||||
customerUser = new IdentityUser
|
||||
{
|
||||
UserName = "customer-user@example.com", // << ANPASSEN >>
|
||||
Email = "customer-user@example.com", // << ANPASSEN >>
|
||||
UserName = "customer@yourwebshop.com", // << ANPASSEN >>
|
||||
Email = "customer@yourwebshop.com", // << ANPASSEN >>
|
||||
EmailConfirmed = true
|
||||
};
|
||||
var createCustomer = await userManager.CreateAsync(customerUser, "string"); // << ANPASSEN >>
|
||||
var createCustomer = await userManager.CreateAsync(customerUser, "SecureCustomerPass123!"); // << ANPASSEN >>
|
||||
if (createCustomer.Succeeded)
|
||||
{
|
||||
await userManager.AddToRoleAsync(customerUser, "Customer");
|
||||
|
||||
Reference in New Issue
Block a user