用以微信公众号的后端,提供登录验证功能

git clone https://github.com/songquanpeng/wechat-server.git
go mod download
go build -ldflags "-s -w" -o wechat-server
chmod u+x wechat-server
./wechat-server --port 3000 --log-dir ./logs
root,密码为 123456。更加详细的部署教程参见此处。
执行:docker run -d --restart always -p 3000:3000 -v /home/ubuntu/data/wechat-server:/data justsong/wechat-server
数据将会保存在宿主机的 /home/ubuntu/data/wechat-server 目录。
REDIS_CONN_STRING: 设置之后,将启用 Redis。
REDIS_CONN_STRING=redis://default:redispw@localhost:49153SESSION_SECRET:设置之后,将使用给定会话密钥。
SESSION_SECRET=random_stringSQL_DSN: 设置之后,将使用目标数据库而非 SQLite。
SQL_DSN=root:123456@tcp(localhost:3306)/gofilechmod u+x wechat-server./wechat-server --port 3000root,密码为 123456,记得登录后立刻修改密码。URL 填:https://<your.domain>/api/wechatToken 首先在我们的配置页面随便填写一个 Token,然后在微信公众号的配置页面填入同一个 Token 即可。EncodingAESKey 点随机生成,然后在我们的配置页面填入该值。GET/api/wechat/access_tokenAuthorization: <token>GET/api/wechat/user?code=<code>Authorization: <token>需要将 <token> 和 <code> 替换为实际的内容。
17 followers · starred Mar 2025
用以微信公众号的后端,提供登录验证功能

git clone https://github.com/songquanpeng/wechat-server.git
go mod download
go build -ldflags "-s -w" -o wechat-server
chmod u+x wechat-server
./wechat-server --port 3000 --log-dir ./logs
root,密码为 123456。更加详细的部署教程参见此处。
执行:docker run -d --restart always -p 3000:3000 -v /home/ubuntu/data/wechat-server:/data justsong/wechat-server
数据将会保存在宿主机的 /home/ubuntu/data/wechat-server 目录。
REDIS_CONN_STRING: 设置之后,将启用 Redis。
REDIS_CONN_STRING=redis://default:redispw@localhost:49153SESSION_SECRET:设置之后,将使用给定会话密钥。
SESSION_SECRET=random_stringSQL_DSN: 设置之后,将使用目标数据库而非 SQLite。
SQL_DSN=root:123456@tcp(localhost:3306)/gofilechmod u+x wechat-server./wechat-server --port 3000root,密码为 123456,记得登录后立刻修改密码。URL 填:https://<your.domain>/api/wechatToken 首先在我们的配置页面随便填写一个 Token,然后在微信公众号的配置页面填入同一个 Token 即可。EncodingAESKey 点随机生成,然后在我们的配置页面填入该值。GET/api/wechat/access_tokenAuthorization: <token>GET/api/wechat/user?code=<code>Authorization: <token>需要将 <token> 和 <code> 替换为实际的内容。
17 followers · starred Mar 2025