|
1 | 1 | # Myvas.AspNetCore.Authentication.Demo
|
2 |
| -This repo (Branch 6.0) deployed on http://demo.auth.myvas.com (debian.11-x64) |
3 | 2 |
|
4 |
| -## Components: |
5 |
| -- Myvas.AspNetCore.Authentication.WeixinAuth [](https://www.nuget.org/packages/Myvas.AspNetCore.Authentication.WeixinAuth) [](https://www.nuget.org/packages/Myvas.AspNetCore.Authentication.WeixinAuth) [](https://github.com/myvas/AspNetCore.Authentication.WeixinAuth) |
6 |
| -- Myvas.AspNetCore.Authentication.WeixinOpen [](https://www.nuget.org/packages/Myvas.AspNetCore.Authentication.WeixinOpen) [](https://www.nuget.org/packages/Myvas.AspNetCore.Authentication.WeixinOpen) [](https://github.com/myvas/AspNetCore.Authentication.WeixinOpen) |
7 |
| -- Myvas.AspNetCore.Authentication.QQConnect [](https://www.nuget.org/packages/Myvas.AspNetCore.Authentication.QQConnect) [](https://www.nuget.org/packages/Myvas.AspNetCore.Authentication.QQConnect) [](https://github.com/myvas/AspNetCore.Authentication.QQConnect) |
8 |
| -- Myvas.AspNetCore.TencentSms [](https://www.nuget.org/packages/Myvas.AspNetCore.TencentSms) [](https://github.com/myvas/AspNetCore.TencentSms) |
9 |
| -- Myvas.AspNetCore.Email [](https://www.nuget.org/packages/Myvas.AspNetCore.Email) [](https://github.com/myvas/AspNetCore.Email) |
10 |
| -- Myvas.AspNetCore.ViewDivert [](https://www.nuget.org/packages/Myvas.AspNetCore.ViewDivert) [](https://github.com/myvas/AspNetCore.ViewDivert) |
11 |
| -- Myvas.AspNetCore.Weixin [](https://www.nuget.org/packages/Myvas.AspNetCore.Weixin) [](https://github.com/myvas/AspNetCore.Weixin) |
| 3 | +This repo (Branch 6.0) deployed on <http://demo.auth.myvas.com> |
| 4 | +OS: Debian GNU/Linux 11 (bullseye) x86_64 |
12 | 5 |
|
13 |
| -## Qrcode to enter the demo with weixin service account: |
14 |
| - |
| 6 | +## Components |
15 | 7 |
|
16 |
| -## Dev |
17 |
| -* Visual Studio 2022 with .NET Core SDK 6.0 |
18 |
| -* [微信开发者工具](https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/download.html) |
| 8 | +- Myvas.AspNetCore.Authentication.WeixinAuth |
| 9 | + |
| 10 | + [](https://www.nuget.org/packages/Myvas.AspNetCore.Authentication.WeixinAuth) |
| 11 | + [](https://www.nuget.org/packages/Myvas.AspNetCore.Authentication.WeixinAuth) |
| 12 | + [](https://github.com/myvas/AspNetCore.Authentication.WeixinAuth) |
19 | 13 |
|
20 |
| -# Third-party OAuth account settings: |
| 14 | +- Myvas.AspNetCore.Authentication.WeixinOpen |
| 15 | + |
| 16 | + [](https://www.nuget.org/packages/Myvas.AspNetCore.Authentication.WeixinOpen) |
| 17 | + [](https://www.nuget.org/packages/Myvas.AspNetCore.Authentication.WeixinOpen) |
| 18 | + [](https://github.com/myvas/AspNetCore.Authentication.WeixinOpen) |
| 19 | + |
| 20 | +- Myvas.AspNetCore.Authentication.QQConnect |
| 21 | + |
| 22 | + [](https://www.nuget.org/packages/Myvas.AspNetCore.Authentication.QQConnect) |
| 23 | + [](https://www.nuget.org/packages/Myvas.AspNetCore.Authentication.QQConnect) |
| 24 | + [](https://github.com/myvas/AspNetCore.Authentication.QQConnect) |
| 25 | + |
| 26 | +- Myvas.AspNetCore.TencentSms |
| 27 | + |
| 28 | + [](https://www.nuget.org/packages/Myvas.AspNetCore.TencentSms) |
| 29 | + [](https://github.com/myvas/AspNetCore.TencentSms) |
| 30 | + |
| 31 | +- Myvas.AspNetCore.Email |
| 32 | + |
| 33 | + [](https://www.nuget.org/packages/Myvas.AspNetCore.Email) |
| 34 | + [](https://github.com/myvas/AspNetCore.Email) |
| 35 | + |
| 36 | +- Myvas.AspNetCore.ViewDivert |
| 37 | + |
| 38 | + [](https://www.nuget.org/packages/Myvas.AspNetCore.ViewDivert) |
| 39 | + [](https://github.com/myvas/AspNetCore.ViewDivert) |
| 40 | + |
| 41 | +- Myvas.AspNetCore.Weixin |
| 42 | + |
| 43 | + [](https://www.nuget.org/packages/Myvas.AspNetCore.Weixin) |
| 44 | + [](https://github.com/myvas/AspNetCore.Weixin) |
| 45 | + |
| 46 | +## Qrcode to enter the demo with weixin service account |
| 47 | + |
| 48 | +<img src="assets/qrcode.png" alt="weixin service account" width="200" height="200" /> |
| 49 | + |
| 50 | +## Third-party OAuth account settings |
| 51 | + |
| 52 | +### 微信开放平台 WeixinOpen <https://open.weixin.qq.com> |
21 | 53 |
|
22 |
| -## 微信开放平台 WeixinOpen https://open.weixin.qq.com |
23 | 54 | (TODO:在此添加配置说明)
|
24 | 55 |
|
25 | 56 | 
|
26 | 57 |
|
27 |
| -## 微信公众平台 WeixinAuth https://mp.weixin.qq.com |
| 58 | +### 微信公众平台 WeixinAuth <https://mp.weixin.qq.com> |
| 59 | + |
28 | 60 | (1)微信公众平台-测试账号
|
29 | 61 | /开发/开发者工具/公众平台测试号/...
|
| 62 | + |
30 | 63 | - 开通功能:网页服务/网页授权获取用户基本信息。
|
31 | 64 | - 设置好授权回调页面域名:例如,demo.auth.myvas.com。
|
32 | 65 |
|
33 | 66 | (2)微信公众平台-正式账号
|
34 | 67 | /开发/接口权限/...
|
| 68 | + |
35 | 69 | - 开通功能:网页服务/网页授权获取用户基本信息。
|
36 | 70 | - 设置好网页授权域名:例如,demo.auth.myvas.com。
|
37 | 71 | - 将文件MP_verify_xxxxxxxxx.txt上传至wwwroot目录下。
|
38 | 72 |
|
39 | 73 | 
|
40 | 74 |
|
41 |
| -## QQ开放平台配置 QQConnect https://connect.qq.com |
| 75 | +### QQ开放平台配置 QQConnect <https://connect.qq.com> |
| 76 | + |
42 | 77 | (TODO:在此添加配置说明)
|
43 | 78 |
|
44 | 79 | 
|
45 | 80 |
|
| 81 | +## For developers |
| 82 | + |
| 83 | +- [Visual Studio 2022](https://visualstudio.microsoft.com) | [Visual Studio Code](https://code.visualstudio.com) |
| 84 | +- [.NET 6.0](https://dotnet.microsoft.com/download/dotnet-core/6.0) |
| 85 | +- [微信开发者工具](https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/download.html) |
0 commit comments