Ich habe ein konzeptionelles Problem bezüglich meiner Authentifizierungsseiten.React + React-Router -> Child Routen beste Organisation?
Zur Zeit habe ich dies:
<Route path="/" component={App}>
<Route path="login" component={Login} />
<Route path="register" component={Register}/>
<Route path="*" component={NoMatch}/>
</Route>
Nun würde Ich mag alle 'Seite Auth' meine wickeln in einem übergeordneten Container 'Auth' so ich das tun:
<Route path="/" component={App}>
<Route path="/auth" component={Auth}>
<Route path="login" component={Login} />
<Route path="register" component={Register}/>
</Route>
<Route path="*" component={NoMatch}/>
</Route>
Das Problem: nun, wenn ich auf die Anmeldungsseite zugreifen möchte, würde ich zu
gehen/auth/login
Aber ich brauche meinen Login-Seite Aufenthalt auf
/login
Was ist die beste pratice dies zu tun?
Vielen Dank im Voraus für Ihre Hilfe.
Sie können auch einfach den Pfad = "/" aus dem zweiten Route-Element weglassen. –