come configurare i percorsi in modo che la mia spa inizi nel percorso/admin?

cerco di creare una spa di base, ma voglio usare l'autenticazione di base di laravel e non creare un sistema di login in vue, dopo l'accesso, mi reindirizza al percorso /admin dove voglio che sia il punto di ingresso della mia spa, provare con questa configurazione e non mostra nulla.

web.php - > routing

Route::get('/admin/{any}',function(){
    return view('app');
})->where('any','.*')->name('admin')->middleware('auth');

Route::get('/admin',function(){
    return view('app');
})->name('admin')->middleware('auth');


Route::get('/', 'Auth\LoginController@showLoginForm')->name('showLoginForm');
Route::post('login', 'Auth\LoginController@login')->name('login');
Route::post('logout', 'Auth\LoginController@logout')->name('logout');

nella mia vista app, Ho il file app compilato con i seguenti percorsi

const routes = [

    {
        path: '/admin',
        component: () => import(/* webpackChunkName: "routes" */`~/Pages/Layouts/Admin`), 
        meta: { requiresAuth: true },
        children: [
            {
                path : '/', name : 'Home',
                component: () => import(/* webpackChunkName: "routes" */`~/Pages/Admin/Home`),
                meta: { },
            },
            { 
                path : 'usuarios',
                component: () => import(/* webpackChunkName: "routes" */`~/Pages/Admin/Usuarios/Index`),
                meta: { },
                children : [
                    {

                    }
                ]
            },

            { 
                path: '403',
                name:'403', 
                component: () => import(/* webpackChunkName: "routes" */`~/Pages/Errors/403`)
            },
        ]
    },

]

export default routes;

i percorsi che sto cercando è misite.com/admin/users per esempio, naturalmente gli utenti percorso sarebbe un percorso del mio vueRouter


En title : How to configure the routes so that my spa starts in the path /admin?

2 Comments:

  1. se avete intenzione di reindirizzare gli utenti dopo il login con auth laravel sistema a /admin percorso, basta andare a App\Http\Controllers\Auth\LoginController e modificare l'attributo $redirectTo come questo:

    $redirectTo = '/admin'

    come accennato in laravel doc:

    When a user is successfully authenticated, they will be redirected to the /home URI. You can customize the post-authentication redirect location by defining a redirectTo property on the LoginController, RegisterController, ResetPasswordController, and VerificationController.

    per ulteriori informazioni, controllare la personalizzazione del percorso doc Laravel dopo il login

    1. quello già è stato fatto, da quel reindirizzamento, cioè da quell'amministratore del percorso, vorrei la mia stazione termale per avere quel percorso come radice e quella principale come nella maggior parte degli esempi.

More similar articles:

  • Nuxt (Vue), risolvi percorso dopo il login, aggiungi beforeGuard sui percorsi generati dinamicamente
  • come impostare percorsi Vue o sovrascrivere il pulsante indietro per funzionare come un app
  • navigazione tra percorsi con nome per lo stesso percorso/URL
  • come è possibile passare i dati da un percorso padre a un percorso figlio in percorsi nidificati Vue.js?
  • vue-router 2, come recuperare i percorsi tramite ajax?
  • come caricare dinamicamente i componenti nei percorsi
  • come passare puntelli a tutti i percorsi in vue.js?
  • come importare componenti per aggiungerli ai percorsi con Vue e VueRouter
  • come ottenere percorsi params per lavorare con vue-router e vuex
  • come posso inizializzare gli stessi componenti in percorsi diversi
  • come eseguire percorsi nidificati multipli con Vue.js?
  • come caricare i componenti per percorsi non esistenti? 404 componenti per vue + Webpack
  • come caricare solo i percorsi che io chiamo utilizzando Vue.js e Vue-router
  • attiva il link del percorso che ha percorsi nidificati a più livelli con impostazioni CRUD
  • come raggiungere n livelli di percorsi dinamici nidificati in Vue.js?
  • navigazione sugli alberi (pluggin) come mappare i percorsi
  • come si accede all'array di percorsi Vue direttamente da un componente?
  • come impostare il router di default per il router per bambini e impostare la pagina 404 nei percorsi per bambini?
  • come impostare il ritardo tra i percorsi di modifica
  • modo corretto di specificare i percorsi sui componenti Vue
  • Vue2: come reindirizzare ad un'altra pagina utilizzando i percorsi
  • cambia i percorsi in modo dinamico quando viene ricco un punto di interruzione in NUXT JS
  • come impostare percorsi nidificati vue-router come un bambino
  • disattivare vue-router per determinati percorsi? o come eseguire backend SPA, e non SPA frontend?
  • caricare i percorsi da api e le viste di importazione in modo dinamico
  • registrazione componenti Vue e percorsi
  • Vue-router e percorsi dinamici: non funziona
  • come limitare l'accesso a certi percorsi usando Lighttpd?
  • perché Vue Router (0.7.13) non corrisponde a percorsi secondari?
  • router vuejs e percorsi simili