Agregar autenticación en los inquilinos
Comprar curso

12. Agregar autenticación en los inquilinos


4 comentarios

Inicia sesión para comentar

Comentarios:

  • Christian Virreira

    Christian Virreira hace 1 semana

    Yo tuve un problema con la autenticación de los inquilinos, cuando quería registrar un usuario en un inquilino, me aparecía un error que la página había expirado, lo mismo con el login.
    Qué hice para solucionar el problema?

    Seguí lo indicado por otavio_araujo en este enlace: https://laracasts.com/discuss/channels/laravel/this-page-has-expired-error-when-submitting-tenant-admin-login-laravel-10-livewire-2-tenancyforlaravel-3

    También implementé lo indicado en este post específico que es referenciado por stancl/tenancy en su documentación oficial: https://github.com/archtechx/tenancy/pull/1180#issuecomment-2006098346

    Y por último también implementé lo indicado en https://tenancyforlaravel.com/docs/v3/quickstart en la sección Central Routes

    • Victor Arana Flores hace 1 semana

      Hola Christian, gracias por el aporte. Revisaré todo lo que pasaste y crearé videos al respecto.

    • Harold Fernando Porris Montoya hace 1 hora

      tuve el mismo problema durante hora en mi caso lo que lo solucion “teniendo encuenta que en mi versión de laravel cambiaron varias cosas” fue:
      agregar en  config\app.php el provider pero TIENE que agregarse justo despues de los providers de laravel , si se agrega al final no funcionar en mi caso quedo despues de este:

      Illuminate\View\ViewServiceProvider::class, →el ultimo de los de laravel

      App\Providers\TenancyServiceProvider::class, → el provider del tenant 
      asi me funciono y meter las rutas del auth dentro del grupo

      Route::middleware([
          'web',
          InitializeTenancyBySubdomain::class,
          PreventAccessFromCentralDomains::class,
          Stancl\Tenancy\Middleware\ScopeSessions::class
      ])->group(function () {
          Auth::routes(['verify' => true]);→este

      pero como digo tengan encuenta que mi version de laravel es diferente y no trabajo con laravel/breeze

  • José Luis Tanicuchí

    José Luis Tanicuchí hace 1 año

    Hola, Victor. Estoy siguiendo el curso con la diferencia de que en lugar de inicializar por dominio estoy inicializando por ruta (InitializeTenantByPath), al colocar require __DIR__ . '/auth.php'; en las rutas de tenant todo el sistema truena y me arroja el error Missing required parameter for [Route: login] [URI: {tenant}/login] [Missing parameter: tenant]. en la ruta login de mi tenant y en la ruta / de mi dominio. No he encontrado nada al respecto en internet. ¿Cómo podría solucionarlo? saludos

    • Victor Arana Flores hace 1 año

      Hola Jose, te sugiero que mires con atencion la parte en la que modificamos el enrutador, que algun paso ahi puede que te hayas saltado.

  • Cristian Merida

    Cristian Merida hace 1 año

    Hola, tengo un problema. Te explico

    Tengo mi dominio principal principal.sistema.test, tambien tengo 2 inquilinos

    inquilino1.sistema.test

    inquilino2.sistema.test
    pero cuando intento entrar a la ruta login del inquilino automaticamente lo redirecciona a principal.sistema.test, porque sucede esto? estoy configurando mal algo?
     

    • Victor Arana Flores hace 1 año

      Hola Cristian, probablemente no hayas configurado correctamente la dirección que explique en los primeros capitulos.

    • Cristian Merida hace 1 año

      gracias tu respuesta me ayudo mucho

    • Rafael Eduardo hace 7 meses

      Tengo el mismo problema, como lo solucionaste Cristian ??? 

    • Jorge Alberto Mondragon Escamilla hace 3 meses

      Pudiste resolverlo? Perdida de tiempo este curso, enseña unicamente cosas innesarias, el error que te da, tambien lo tengo yo, pero cuando coloco el middleware auth a la ruta si se lo quito funciona sin problema, pero porque victor no explico estos detalles en lugar de solo enseñar crud que en cada curso explica.

  • Joffre Veloz

    Joffre Veloz hace 1 año

    Los estilos en los inquilinos no funcionan, porque?

    • Victor Arana Flores hace 1 año

      Hola joffre, supongo que tu pregunta esta mal planteada, y tu pregunta se refiere a que no funciona  Tailwind en los inquilinos.

      En el capitulo 17 se explica como solucionar ese error.