En este tercer video, te enseño como puedes poner seguridad a tus métodos, para que se verifique el token que se crea al autentificarse el usuario.
También veremos como regresar datos serializados en forma de json.
Categoría: Frameworks – APIs
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
Curso de MVC API .Net C#| Introducción, Hola mundo | #1
En este primer video te muestro como puedes invocar un método básico de MVC Api .Net, y como puedes estructurar tu proyecto para que regrese todos los mensajes en JSON.
Curso MVC .Net: https://www.youtube.com/watch?v=UZNoQMio4XM&list=PLWYKfSbdsjJhzIXJW7FUZUEivr3HGKQZG
Curso de MVC .Net
Este es un curso gratuito en el que te enseño como desarrollar sistemas web en MVC .Net. Al finalizar los 6 videos seras capaz de hacer sistemas en esta tecnología y a parte la comprenderás en su totalidad.
Curso de MVC .Net C#, CRUD, Editar y Eliminar con Entity Framework #6
En este sexto video veremos como editar y eliminar registros por medio de Entity Framework.
Primer video del curso: https://www.youtube.com/watch?v=UZNoQMio4XM
Segundo video del curso: https://www.youtube.com/watch?v=XnyJUQqUaRk
Tercer video del curso: https://www.youtube.com/watch?v=7pZn93zHk1A
Cuarto video del curso: https://www.youtube.com/watch?v=HYIcMzRO8k0
Quinto video del curso: https://www.youtube.com/watch?v=znUDIaVDs5E
Descargar código del curso: Clic aquí
Curso de MVC .Net C#, CRUD, Validaciones, Agregar con Entity Framework #5
En este quinto video veremos como crear un CRUD, agregar un registro por medio de Entity Framework y validarlo con Data Annotations de .Net.
Primer video del curso: https://www.youtube.com/watch?v=UZNoQMio4XM
Segundo video del curso: https://www.youtube.com/watch?v=XnyJUQqUaRk
Tercer video del curso: https://www.youtube.com/watch?v=7pZn93zHk1A
Cuarto video del curso: https://www.youtube.com/watch?v=HYIcMzRO8k0
¿Cómo borrar la cache al modificar el archivo .env en Laravel 5?
Cada que modifiquemos los datos de configuración incluidos en el archivo .env, como datos de inicio de conexión a base de datos o a cuentas smtp, tenemos que ejecutar el siguiente comando desde artisan:
php artisan config:cache
Curso de MVC .Net C#, Layout, Razor, Listas con EntityFramework #4
En este cuarto video veremos como funciona el Layout, los Bundles, y como podemos acceder a la información a través de Entity Framework y mostrarla en una vista utilizando Razor.
Primer video del curso: https://www.youtube.com/watch?v=UZNoQMio4XM
Segundo video del curso: https://www.youtube.com/watch?v=XnyJUQqUaRk
Tercer video del curso: https://www.youtube.com/watch?v=7pZn93zHk1A
¿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.
Curso de MVC .Net C# Filtros, seguridad #3
En este tercer video veremos como aplicar seguridad a nuestro proyecto por medio de filtros.
Primer video del curso: https://www.youtube.com/watch?v=UZNoQMio4XM
Segundo video del curso: https://www.youtube.com/watch?v=XnyJUQqUaRk