领取任务前请注意您的二开经验不能超过550(可在论坛个人信息中查看) 参考插件开发教学文档http://dev.fanruan.com:8090/pages/viewpage.action?pageId=25756117 ——————————我是分割线—————————— 第一小题:请开发满足如下需求的插件 使用PassportProvider实现一个 可以使用 用户名/手机号/邮箱 作为用户名的登陆功能(密码依然使用原来的密码) 注:不得依赖登陆&集群插件的插件和JAR包 考核点: 1.了解基本的登陆类型功能的扩展开发 2.掌握常见的工具方法的用法 第一题完成就算及格了,后面两道题是给有一定开发能力和探索能力的开发者准备的进阶题,需要完全独立完成(问我们,我们也不会给提供解答的),完后后有助于你加深理解和相关知识点的渗透 第二小题:在第一小题的基础上做如下扩展和调整 在数据库表中存放ip/username的映射关系,当对应ip访问资源时直接登陆对应的用户 考核点:回顾前面教程接口的使用,并了解一般登陆集成的处理方案 第三小题:在第二题的基础上做如下扩展和调整 在平台增加一个功能项,可以配置IP/username 免登关系的列表(含增删改查) 考核点:回顾前面教程接口的使用,掌握基本的完整客户需求功能的处理和设计方案 ——————————我是分割线—————————— 任务完成请提交插件源码和zip |