Ir al contenido

Sitio de Héctor de León, un diario del viaje de un programador

  • Cursos Premium
  • Cursos en UDEMY
  • Cursos gratis
  • Mis Productos
  • Sobre mí
    • ¿Quién soy?
    • Youtube
    • Raw Radio
    • Charlas como invitado

Etiqueta: Auth

Curso de MVC API .Net C#, Autentificación, Access token, #2

Curso de MVC API .Net C#, Autentificación, Access token, #2

En este segundo video, te mostrare como enviar parámetros a un servicio web en forma de JSON, también te muestro como hacer un método de acceso verificando una base de datos por medio de Entity Framework y al final regresamos un token que nos servirá para invocar los métodos de forma segura.

Primer video: https://www.youtube.com/watch?v=H09-3kUb3NY

También puedes ver mi Curso de MVC gratis dando clic aquí

Autor Héctor de LeónPublicado el 14 junio, 201814 junio, 2018Categorías ASP .NET MVC, C#, Entity Framework, MVC Api .NetEtiquetas acceso, access, access token, Autentificación, Auth, fiddler, FromBody, HttpPost, json, login, mvc api, parametros, telerik, token

¿Cómo agregar condiciones extras al autentificar de Laravel 5.6?

¿Cómo agregar condiciones extras al autentificar de Laravel 5.6?

Quizá eres como yo que la mayoría de veces administras tus registros con borrados lógicos, y al llegar a utilizar Laravel te enfrentas que ya tiene un autentificar útil pero funciona ignorando tus condiciones de borrado lógico, yo te mostrare como agregar condiciones extras a tu autentificación.

Supongamos que manejas una tabla en la cual indicas si un registro es activo mediante un campo llamado idState y este debe tener el valor 1.

Para agregar estas condiciones debemos ir a el siguiente archivo AuthenticatesUsers en la siguiente ruta:

vendor\laravel\framework\src\Illuminate\Foundation\Auth\AuthenticatesUsers.php

Lo abrimos y vamos al metodo llamado credentials el cual debe tener lo siguiente:

 protected function credentials(Request $request)
 {
        return $request->only($this->username(), 'password');
 }

Lo cambiamos por esto para que anexemos nuestra condición:

 protected function credentials(Request $request)
 {
        return array_merge($request->only($this->username(), 'password'), ['idState' => 1]);

 }

Funciona con Laravel 5.6.

Autor Héctor de LeónPublicado el 26 mayo, 201810 noviembre, 2018Categorías Laravel 5, PhpEtiquetas Autentificación, Auth, AuthenticatesUsers, Framework, laravel, Laravel 5.6, login, php, Trait

Mis Libros

Mis Cursos

Suscripción mensual a Metal Code, la plataforma de cursos de Héctor de León

Raw Radio - Pódcast

Código CFDI 4.0

¿Me das para una cerveza?

Último video publicado

El video más popular

  • Cursos Premium
  • Cursos en UDEMY
  • Cursos gratis
  • Mis Productos
  • Sobre mí
    • ¿Quién soy?
    • Youtube
    • Raw Radio
    • Charlas como invitado
Funciona gracias a WordPress