微信 php获取用户信息

需求:
用户第一次进入微信页面,会获取用户信息,
然后再通过公众号其他菜单进入其他页面时就不用再弹出获取信息,
页面也不会有跳转动作,直接进入业务页面,还可以获取到用户的
openid。
用php语言,请问各位大侠这个需求有好的解决方案么。

请参考微信的auth的网页授权接口说明