# timi-security **Repository Path**: timi-gitee/timi-security ## Basic Information - **Project Name**: timi-security - **Description**: 基于spring security实现的权限项目,包含浏览器和APP - **Primary Language**: Java - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 1 - **Created**: 2020-06-22 - **Last Updated**: 2022-02-21 ## Categories & Tags **Categories**: authority-management **Tags**: None ## README # timi-security #### 介绍 基于spring security实现的权限项目,包含浏览器和APP(第三方登录)登录,里面基础登录功能 均已实现,用户可参考doc下文档对本项目进行使用,也希望大家帮我指出问题,谢谢,希望 我这个项目能为大家简化基础登录鉴权的开发. #### 使用教程 1.引入依赖(pom.xml) <-- 浏览器登录 --> com.imooc.security imooc-security-browser 1.0.0-SNAPSHOT <-- app登录 集成了qq、微信--> com.imooc.security timi-security-app 1.0.0-SNAPSHOT 2.配置系统(参见 application-example.properties) 3.增加UserDetailsService接口实现 4.如果需要记住我功能,需要创建数据库表(参见 db.sql) 5.如果需要社交登录功能,需要以下额外的步骤 1).配置appId和appSecret 2).创建并配置用户注册页面,并实现注册服务(需要配置访问权限),注意在服务中要调用ProviderSignInUtils的doPostSignUp方法。 3).添加SocialUserDetailsService接口实现 4).创建社交登录用的表 (参见 db.sql) #### 参与贡献 1. Fork 本仓库 2. 新建 日期_security 分支 3. 提交代码 4. 新建 Pull Request