How to judge that Wechat openid is normal?

do an activity based on Wechat"s login answer to carve up the bonus. As a result, it is strange to see the saved openId in the background, as shown in the following figure:
OPENID

there are a lot of situations where the front is the same, only with an equal sign (=), or the front is the same, followed by a different letter, and you can"t get the user"s profile picture and WeChat name. But this openid can also be used when giving out bonuses. Is this kind of openid normal?

Nov.19,2021

refer to the official documentation, or view the users in the official account background and filter them one by one.
https://mp.weixin.qq.com/wiki.


there was a similar situation in a project at the end of last year. At that time, the PHP,bug phenomenon was that after the user clicked on the authorization page, two requests would be triggered successively, and the Token of the two requests would be the same, which would cause one of them to become invalid. In the end, there will be one request to get the user information and the other to get nothing. Since one of the requests can successfully get the user information, I will be confused if I just look at the entry information or active log (PHP). I also found the clue when I went to the access.log of nginx (nginx is placed in the front agent of PHP), but the cause of the problem is still unknown. I only know that it is a problem to use the sentence header ('Location:'. $token_URL) of PHP; to jump to code, and change it to header ('refresh:0; >). Url='.$token_URL); everything will be fine. If anyone knows the origin of this problem, you are welcome to discuss it in the comments section below.


it seems that obtaining user information is not supported only through silent authorization on the web page. No, no, no. Although there is openid. Because he did not authorize more information to the official account

MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1bbdd96-303c4.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1bbdd96-303c4.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?