Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Add]: Neuanlage von Benutzern #118

Open
onissen opened this issue Nov 3, 2024 · 1 comment
Open

[Add]: Neuanlage von Benutzern #118

onissen opened this issue Nov 3, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@onissen
Copy link
Collaborator

onissen commented Nov 3, 2024

Was ist der Plan?

Da Northware nicht öffentlich zugänglich sein soll ist eine öffentliche Registrierung im eigentlichen Sinne nicht vorgesehen. Die Neuanlage und Aktualisierung von Usern soll über die Administrationsebene geregelt werden.

Weitere Beschreibungen

No response

@onissen onissen added the enhancement New feature or request label Nov 3, 2024
@onissen
Copy link
Collaborator Author

onissen commented Nov 3, 2024

In der Beispiel-App war eine Registrierung integriert, deren Funktion für die Neuanlage vielleicht interessant ist.

Es wurde hier dasselbe Form und der SubmitButton wie beim Login verwendet, nur wurde statt der Login-Funktionalität die register funktionalität als action weitergegeben.

async function register(formData) {
    "use server";
    let email = formData.get("email");
    let password = formData.get("password");
    let user = await getUser(email);

    if (user.length > 0) {
      return "User already exists"; // TODO: Handle errors with useFormStatus
    } else {
      await createUser(email, password);
      redirect("/login");
    }
  }

onissen added a commit that referenced this issue Nov 3, 2024
Eine öffentliche Registrierung ist nicht geplant. Ggf. wird die Funktionaliät hiter dem Register Formular zu einem späteren Zeitpunkt in die Administrationsebene aufgenommen

Der Issue #118 handelt von dem weiteren Vorgehen in Bezug auf die Neuanlage von Usern
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant