OAuth2.0 has almost become a standard in today’s third-party platforms (I don’t know that 3.0 will be released in a few years). So since it is a standard, why can’t it be implemented with a relatively standard class library or project? Look through the entire open source projects in China, let alone C#, there are no such ready-made projects for Java and PHP, so I will just give up my old skills and continue to contribute my meager efforts to you.
Due to time constraints, I have done docking of 6 interfaces in the first version of the Oauth2.0 unified login platform . The callback address of WeChat is set on the public platform and does not support passing parameters. Note that only register_third.aspx is needed for the entire project. Connected to your membership system, nothing else needs to be modified~~Oh, I forgot to mention that appkey and appsecret need to be modified, you know.