Autenticação e autorização Smart Identity .net mvc core 2.1
Smart Identity é um aplicativo de identidade base, aplicativo de autenticação e autorização baseado em funções e usuários, possuindo vários recursos de crud's, grade, modelo e gráficos inteligentes que aceleram o desempenho do desenvolvimento. Basta copiar e colar o código e reutilizá-lo.
Demonstração
Clique para ver a demonstração
Identidade Inteligente
—Adminlte 2.4.5
—Será executado em plataformas cruzadas em Windows, Linux, Mac.
—Repositório do primeiro código Asp.net core 2.1, padrão de serviços n-camadas.
—Banco de dados de back-end mysql.
—Senha hash segura
—Microsoft.AspNetCore.Autenticação e declarações baseadas
—Camada de modelo, camada de dados, camada de repositório base, camada de serviços, camada de projeto web.
—Criptografar senha
—Gráficos de interface do usuário e widgets de contagem
—Novo jquery datatable auxiliar html ou jquery form submitter baseado em ajax.
—Gráficos
—Usuários e menus de funções ilimitadas
—Função e permissões
—Configuração geral KEY e VALUE para smtp ou outro
—Validações
—Configuração do aplicativo de todos os temas
—Opção de pesquisa avançada de coluna de tabela de dados Jquery
—Exportação de dados em excel,csv,pdf,copiar,imprimir com visibilidade de coluna
— Pesquisa de tabela de dados Jquery dos últimos 500.1000.5000.10.000 e todas as opções com melhor desempenho
—A paginação da tabela de dados Jquery atingiu apenas registros de tamanho de página, como se 10, em vez de apenas os 10 registros principais virem.
—Ações de tabela de dados Jquery Editar, excluir e copiar linha também.
—Application setting theme change layouts(fixed,Toggle Sidebar,Boxed Layout) version,app name etc,
Recurso de programação
Arquitetura Cebola
Princípio SÓLIDO e Seco
Caso Pascal e camelo
Repositório Genérico
Se você quiser usar o SQL Server
-basta remover migrações de SmartIdentity.Data
-in startup.cs uma linha de comentário nº 39l Linha UseSqlServer e linha de comentário nº 36, UseMySql
-em DesignTimeDbContextFactory.cs um construtor de comentários.UseSqlServer e construtor de comentários.UseMySql
-alterar string de conexão SQL
-que executar novamente add-migration nomedamigração
-do que atualizar o banco de dados
Nota: se você receber um erro ao atualizar o banco de dados, não se preocupe, apenas defina SmartIdentity.Web como projeto de inicialização, reconstrua e tente executar migrações.
Avalie e avalie-nos
____________________
Artigos Relacionados