Skip to content

Sizamux/SistemaDeLogin_MVC_ComEF

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SistemaDeLogin_MVC_ComEF

Login Mvc_w_RazorPages com Scaffold Identity

  • Login->RazorPages:
    login.cshtml
    login.cs

  • Registrar->RazorPages:
    register.cshtml
    register.cs

  • Codigos utilizados: C#, Html, cshtml.

  • Nuget packages
    Microsoft.AspNetCore.Identity.EntityFrameworkCore;
    Microsoft.EntityFrameworkCore.SqlServer;
    Microsoft.AspNetCore.Identity.UI;
    Microsoft.EntityFrameworkCore.Tools;

  • Passos
    *Em Model:
    criar model ApplicationDbContext : IdentityDbContext
    Add Scaffold Identity //Com Razor para implementar funçoes identity de login para a soluçã
    *Em Program.cs:
    em builder.Services adicionar builder.Services.AddRazorPages() para aceitar RazorPages
    adicionar app.MapRazorPages();
    em builder.Services adicionar builder.Services.AddDbContext..; para conexão com o banco
    adicionar app.UseAuthentication(); para habilittar autenticação

  • EntityFramerwork.tools
    Add-Migration "nome" -> Update-Database