DbContext + (Identity + Entity Framework) + EF Core Power Tools

DbContext + (Identity + Entity Framework) + EF Core Power Tools

Vamos a intentar explicar un escenario de desarrollo en Visual Studio, en un modelo de diseño que parte de base de datos existente, SQL Server en este caso (Database first), en el cual integramos la autenticación mediante ASP.NET Core Identity con las tablas ya existentes relacionadas con lo usuarios de Identity; todo ello utilizando un único DbContext

Leer más
Instalar y configurar WSL en Windows 11

Instalar y configurar WSL en Windows 11

Hace años sería impensable que Microsoft Windows desarrollara un sistema Linux integrado (Windows Subsystem Linux) dentro de sus sistemas operativos… La primera versión WSL1 era propietaria pero WSL2 (mayo 2019) es de código abierto, además supone un cambio de arquitectura ejecutando mediante virtualización un kernel de Linux en una máquina virtual ligera.

Leer más
Asegurar dominio que no envía correo electrónico

Asegurar dominio que no envía correo electrónico

Podemos utilizar dominios para redirecciones, campañas de marketing o para cualquier otro servicio que no queramos asociar con direcciones de email. Debemos asegurar que no se utilice ni valide el dominio, para ello añadiremos los siguientes registros:

RegistroTipoValor
SPFTXTv=spf1 -all
DKIM*._domainkey.MiDominio.esTXTv=DKIM1; p=
DMARC_dmarc.MiDominio.esTXTv=DMARC1;p=reject;sp=reject;adkim=s;aspf=s

El registro SPF hará que todos los dominios e IP se marquen como «no conformes», igualmente con DKIM la firma asociada es nula y para el registro DMARC se rechazan los correos que no pasan los controles DKIM y SPF previos, además de establecer en modo estricto ambas políticas.