发表于: 2017-12-29 23:16:40
1 460
今天完成的事
准备小课堂,跑通了一个Spring Boot 的web项目
查了几篇资料,我对Spring Boot的理解就是帮助我们搭建好要开发的项目框架,
不至于为配置文件头疼,基本没有xml配置文件,使用applacation.properties来作为配置文件。
而且讲tomcat内置到项目中,不再需要外部容易。项目启动直接可以在浏览器访问
为我们配好所需要的依赖的pom.xml 直接可以开始写代码。
所以说,懒是第一生产力。但是不推荐新手使用,新手最需要的就是了解框架的搭建,而不是只写代码,而不去搭建环境。
所以简单了解作为知识储备,用到的时候再详细了解就OBJK了
这里放上一个专栏教程,记录以后使用。
http://tengj.top/2017/04/24/springboot0/
了解了一下微信登录流程
微信授权登录并获取用户基本信息
微信授权使用的是OAuth2.0授权的方式。主要有以下简略步骤:
第一步:用户同意授权,获取code
第二步:通过code换取网页授权access_token
第三步:刷新access_token(如果需要)
第四步:拉取用户信息(需scope为 snsapi_userinfo)
详细的步骤如下:
1.用户关注微信公众账号。
2.微信公众账号提供用户请求授权页面URL。
3.用户点击授权页面URL,将向服务器发起请求
4.服务器询问用户是否同意授权给微信公众账号(scope为snsapi_base时无此步骤)
5.用户同意(scope为snsapi_base时无此步骤)
6.服务器将CODE通过回调传给微信公众账号
7.微信公众账号获得CODE
8.微信公众账号通过CODE向服务器请求Access Token
9.服务器返回Access Token和OpenID给微信公众账号
10.微信公众账号通过Access Token向服务器请求用户信息(scope为snsapi_base时无此步骤)
11.服务器将用户信息回送给微信公众账号(scope为snsapi_base时无此步骤)
1)、用户授权并获取code
在域名(前面配置的回调域名)根目录下,新建一个文件,命名为oauth.php(名字随便你取,下面的redirect_uri做相应修改即可)该php实现的功能也很简单,只是将url上的code参数取出来并打印出来而已,方便我们进行接下来的操作。
遇到的问题:微信登录看的懵B
明天的计划:
调试代码生成的代码,了解框架
收获:以上
任务进度:代码生成&调试
开始时间:2017.12.12
预计demo时间:2018.02.08
禅道:http://task.ptteng.com/zentao/project-burn-506.html
评论