Agregar autenticación en los inquilinos
Comprar curso

12. Agregar autenticación en los inquilinos


5 comentarios

Inicia sesión para comentar

Comentarios:

  • David Images

    David Images hace 1 semana

    Hola Victor tengo el mismo problema para el Register para los inquilinos, estoy usando Laravel 11, yl ivewire 3 todo habia funcionado bien hasta este punto, cuando intentas registrarte como inquilino y presionas el boton Register, aparace el modal diciendote que la pagina ha expirado y luego solo te borra todo el formulario vuelves a empezar, …alguna solucion a esto ?, muchas gracias

    • Victor Arana Flores hace 6 días

      Hola David, en el curso no utilizamos livewire y por ahi puede que este tu error. Intentaré agregar un apartado para explicar como sería el proceso de integrar este paquete con Livewire.

    • David Images hace 6 días

      Ok muchas gracias si te lo agradeceria mucho.

    • David Images hace 3 días

      Victor muchas grcias ya lo resolvi, solo segui los pasos completos que estan para livewire en tenancy, gracias de antemano.

    • Victor Arana Flores hace 2 días

      Hola David, que bueno lo solucionaste :D

  • Christian Virreira

    Christian Virreira hace 2 semanas

    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 2 semanas

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

    • Harold Fernando Porris Montoya hace 1 semana

      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.