拼凑一个ABP VNext管理后台


介绍


本项目前后端分离,后端采用ABP VNext框架,前端Vue。
项目地址: https://github.com/pojianbing/AuthCenter

目前包含的模块有:

  • 身份认证管理
  • IdentityServer管理
  • 租户管理
  • 审计日志

除IdentityServer外,其他三个模块都基于ABP-vNext-Vue
IdentityServer后端基于EasyAbp.IdentityServerAdmin,前端部分参照IdentityServer4.Admin界面。
基本都是别人的东西,我所做的是整合所有模块,并按照IdentityServer4.Admin撸了IdentityServer的管理界面。第一次这样弄,不知道这样开源出来有没有问题,请大神指教。

启动


github下载源码后,run目录下依次运行:

// 脚本迁移
db-migrator.bat

// vue npm安装 
npm-install.bat

// 前后端项目启动
run.bat

登录账户: admin/1q2w3E*

可能遇到的问题


  • 前端页面打开后连接Api报错?

    可能跨域配置不正确,检查LazyAbp.Abp.AuthCenter.HttpApi.Host下appsettings.json跨域配置App.CorsOrigins。将前端页面的端口加入后重试

  • npm安装非常慢

    建议使用淘宝镜像


最后希望这个项目对你有一点用,能节省一点时间。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM