微信小程序登陆?获取用户信息

在学习做如图这样一个用户的内容,如果用户没有授权,那么就点击图一的登陆,进行授权,如果有授权,就直接显示图2,图三是用户想要修改资料或者完善个人资料。之前是用wx.getUserIfo来实现的,在网上查了不少资料,查了官方文档,说wx.getUserInfo和wx.getUserProfile两个接口即将被收回,用wx.login接口,根据官方文档提供的案例,我就很迷惑了,那么我想实现这样的功能要使用什么api?
请大师提供一个思路,比如图一到图二用什么API接口,

img

img

img

https://developers.weixin.qq.com/miniprogram/dev/api/open-api/login/wx.login.html
直接看这个文档

wx.login 先授权