You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Projet_Blazor/src/CraftSharp/Pages/Inscription.razor

42 lines
2.1 KiB

@page "/inscription"
@layout InscriptionLayout
@inject NavigationManager NavManager
<div class="option">
<h1>Inscription</h1>
<div>
<EditForm class="form-signin" OnValidSubmit="@OnSubmit" Model="@registerRequest">
<DataAnnotationsValidator />
<label for="inputUsername" class="sr-only">Pseudonyme</label>
<InputText id="inputUsername" class="form-control" placeholder="Entrez votre pseudonyme" autofocus @bind-Value="@registerRequest.UserName" />
<ValidationMessage For="@(() => registerRequest.UserName)" />
<br />
<label for="inputPassword" class="sr-only">Mot de passe</label>
<InputText type="password" id="inputPassword" class="form-control" placeholder="Entrez votre mot de passe" @bind-Value="@registerRequest.Password" />
<ValidationMessage For="@(() => registerRequest.Password)" />
<br />
<label for="inputPasswordConfirm" class="sr-only">Confirmation</label>
<InputText type="password" id="inputPasswordConfirm" class="form-control" placeholder="Confirmez votre mot de passe" @bind-Value="@registerRequest.PasswordConfirm" />
<ValidationMessage For="@(() => registerRequest.PasswordConfirm)" />
<br />
<button class="btn btn-lg btn-primary btn-block" type="submit">S'inscrire</button>
<label class="text-danger">@error</label>
<NavLink href="connexion">
<h6 class="font-weight-normal text-center" style="color: white">Vous avez un compte ? Connectez vous</h6>
</NavLink>
</EditForm>
</div>
</div>
<object>
<param name="autostart" value="true">
<param name="src" value="../audio/audio.mp3">
<param name="autoplay" value="true">
<embed src="../audio/audio.mp3" controller="true" autoplay="true" autostart="True" type="audio/mp3" />
</object>