Jupiter-Lee / 3rdlogin

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

第三方登录实践

运行测试此项目需要在本地安装nodejs以及MongoDB数据库

介绍

3rdlogin是对于第三方登录的一次小探索,使用到了node.jsMongoDB等技术,目前展示页面使用的是pug模板,通过express路由在数据库提取数据进行页面渲染

已实现功能

  1. 本地注册用户及登录
  2. 通过GitHub注册用户及登录
  3. 查看及修改用户信息
  4. 删除用户

待实现功能

  1. 文章的发布、更新、查询
  2. 注册用户的统一管理
  3. 权限分配
  4. 用户密码重置
  5. 前后端分离(Vue.js、Angular.js、React.js实践)
    ...(欢迎补充)

安装部署

  1. 启动MongoDB
  2. npm install 安装3rdlogin的依赖包
  3. npm start 启动项目
  4. 本地浏览器访问 http://localhost:3000

贡献

有任何意见或建议都欢迎提 issue,或者直接提给 @Jupiter-Lee

关注FCC杭州站公众号,一起技术成长!

FCCHZ-QQ

About


Languages

Language:CSS 85.1%Language:HTML 11.5%Language:JavaScript 3.4%