基于.NetCore+React单点登录系统
<p>对于有多个应用系统的企业来说,每一个应用系统都有自己的用户体系,这就造成用户在切换不同应用系统时,就要多次输入账号密码,导致体验非常不好,也造成使用上非常不便。</p><p>针对这个问题,我们就可以采用单点登录的机制,只需用户登录一次,就可以实现切换到不同的应用系统,不需重新登录验证。</p>
<p>下面给大家推荐一套单点登录开源项目。</p>
<h1 id="项目简介">项目简介</h1>
<p>这是基于.NetCore 3.1、React开发的开源项目,支持账号密码、手机短信、第三方登录,采用前后端分离架构。</p>
<p>该项目已较长未更新,但作为学习、参考,还是不错的。</p>
<h1 id="技术架构">技术架构</h1>
<p>1、跨平台:这是基于.NetCore开发的系统,可以部署在Docker,Windows,Linux,Mac;</p>
<p>2、后端基于.Net core3.1 + EF Core;</p>
<p>4、数据库支持:MySQL;</p>
<p>5、缓存组件:Redis;</p>
<p>5、前端:React。</p>
<h1 id="项目结构">项目结构</h1>
<p><img src="https://img2023.cnblogs.com/blog/93789/202305/93789-20230523144411050-843260909.png" alt="图片" loading="lazy"></p>
<h1 id="系统功能">系统功能</h1>
<p>1、基础功能:用户注册、登录、忘记密码、第三方平台登录;</p>
<p>2、第三方支持平台:微信、钉钉。</p>
<h1 id="部分功能截图">部分功能截图</h1>
<p><strong>系统界面</strong></p>
<p><img src="https://img2023.cnblogs.com/blog/93789/202305/93789-20230523144411074-30595819.png" alt="图片" loading="lazy"></p>
<p><strong>登录</strong></p>
<p><img src="https://img2023.cnblogs.com/blog/93789/202305/93789-20230523144411180-1872649844.png" alt="图片" loading="lazy"></p>
<p><strong>注册</strong></p>
<p><img src="https://img2023.cnblogs.com/blog/93789/202305/93789-20230523144411065-1986051923.png" alt="图片" loading="lazy"></p>
<p><strong>找回密码</strong></p>
<p><img src="https://img2023.cnblogs.com/blog/93789/202305/93789-20230523144411008-244464759.png" alt="图片" loading="lazy"></p>
<h1 id="项目地址">项目地址</h1>
<blockquote>
<p>https://github.com/fuluteam/fulusso</p>
</blockquote>
<p><strong>更多开源项目请查看</strong>:一个专注推荐优秀.Net开源项目的榜单</p>
<p><strong>- End -</strong></p>
<p>文章首发于公众号【编程乐趣】,欢迎大家关注。<br>
<img src="https://img2020.cnblogs.com/blog/93789/202105/93789-20210520132522800-1532644404.jpg" alt="图片" loading="lazy"></p><br><br>
来源:https://www.cnblogs.com/chingho/p/17045053.html
頁:
[1]