Zum Inhalt springen
FORMULARE · FREE

LoginForm

Ein fertiges Anmeldeformular mit freundlicher Validierung.

Ein fertiges Anmeldeformular mit freundlicher Validierung. Es gibt Ihnen die eingegebenen Werte und überlässt die eigentliche Authentifizierung Ihnen.

Warum es hilft

  • Sofort einsatzbereit
  • Lokalisierte Validierung
  • Sie steuern die Authentifizierung

Wo es passt

  • Anmeldung in der Anwendung
  • Admin-Bereiche
  • Portale
Das Steuerelement LoginForm auf einer RayCraft-Seite

Beispiel

<LoginForm OnSubmit="OnSubmit" ErrorMessage="@_error" Busy="_busy">
    <Footer><Link Href="components/registerform">Create an account</Link></Footer>
</LoginForm>
<p>@_result</p>

@code {
    private string? _error;
    private string _result = "";
    private bool _busy;

    private async Task OnSubmit(LoginModel model)
    {
        _busy = true;
        await Task.Delay(500);
        _busy = false;
        _error = model.Password == "secret" ? null : "Wrong user name or password. Try the password \"secret\".";
        _result = _error is null ? $"Signed in as {model.UserName}" : "";
    }
}

Ein kurzes Fragment. Fügen Sie @using RayCraft.Blazor.Components zu Ihrer Seite hinzu und nutzen Sie einen interaktiven Render-Modus.

In RayCraft Free enthalten. Funktionierende Beispiele finden Sie im GitHub-Repository (MIT); es enthält Beispiel- und Democode, nicht den Code der Bibliothek.

Alle Steuerelemente ยท Dokumentation