This example demonstrates how to create a view for self-registration of users.
In login-view.xml, the standard forgot password button of the loginForm component is used to open the registration view.
The RegistrationView class has the com.vaadin.flow.server.auth.AnonymousAllowed annotation that enables opening the view without authentication.