优化
This commit is contained in:
Binary file not shown.
|
After Width: | Height: | Size: 23 KiB |
@@ -0,0 +1,16 @@
|
||||
---
|
||||
sidebar_position: 4
|
||||
title: 自动加入群组
|
||||
---
|
||||
|
||||
`com.msgbyte.autojoinGroup`
|
||||
|
||||
只需要配置环境:`AUTOJOIN_GROUP_ID=xxxxx`并重新启动服务器
|
||||
|
||||
您应该从admin或web端手动创建群组。 然后就可以得到一个groupId。
|
||||
|
||||
在 Web端,您可以从 url 获取groupId,形如:`/main/group/<groupId>/<panelId>`
|
||||
|
||||
> 用户注册后如果想加入多个群组,可以用英文逗号`,`分割
|
||||
>
|
||||
> 例如:AUTOJOIN_GROUP_ID=xxxxx,xxxx
|
||||
@@ -0,0 +1,40 @@
|
||||
---
|
||||
sidebar_position: 3
|
||||
title: iam - 第三方登录
|
||||
---
|
||||
|
||||
`com.msgbyte.iam`
|
||||
|
||||
`IAM` 插件提供第三方登录功能
|
||||
|
||||
目前支持:
|
||||
- github
|
||||
|
||||
## 配置方式
|
||||
|
||||
### Github
|
||||
|
||||
在 `Github` 中创建 OAuth 应用。获得 `Client ID` 与 `Client secrets`
|
||||
|
||||
配置`Github`应用的授权回调地址`Authorization callback URL` 为 `{API_URL}/api/plugin:com.msgbyte.iam/github/redirect`。注意,`API_URL` 为环境变量中的值,两者应当保持一致。
|
||||
|
||||
配置Tailchat环境变量:
|
||||
|
||||
- IAM_GITHUB_ID
|
||||
- IAM_GITHUB_SECRET
|
||||
|
||||
分别为之前获取到的`Client ID` 与 `Client secrets`
|
||||
|
||||
> 你也可以通过环境变量重写请求地址,例如使用代理:
|
||||
>
|
||||
> - IAM_GITHUB_URI_AUTHORIZE=https://github.com/login/oauth/authorize
|
||||
> - IAM_GITHUB_URI_ACCESS_TOKEN=https://github.com/login/oauth/access_token
|
||||
> - IAM_GITHUB_URI_USERINFO=https://api.github.com/user
|
||||
|
||||
## 安全强化
|
||||
|
||||
为了token的安全不被恶意应用获取,建议增加前端域名校验。
|
||||
|
||||
在环境变量中配置`IAM_FE_URL`即可,值为前端域名。如: `IAM_FE_URL=http://localhost:11011`
|
||||
|
||||
> 用于 `window.opener.postMessage(<data>, "IAM_FE_URL")`
|
||||
@@ -0,0 +1,35 @@
|
||||
---
|
||||
sidebar_position: 5
|
||||
title: livekit - 视频会议
|
||||
---
|
||||
|
||||
`com.msgbyte.livekit`
|
||||
|
||||
## 使用文档
|
||||
|
||||
本插件提供了 `Tailchat` 视频会议的功能,安装插件后即可创建语音频道。
|
||||
|
||||
安装后可以在创建面板页面看见语音频道的面板类型
|
||||
|
||||

|
||||
|
||||
语音频道入口大概是这样的:
|
||||
|
||||

|
||||
|
||||
你可以在加入前准备好多媒体的选项,并切换媒体设备。
|
||||
|
||||
当然,在加入后也可以随时切换设备。就像下面这样
|
||||
|
||||

|
||||
|
||||
你可以自由的与朋友们视频通话、分享屏幕、以及聊天。
|
||||
|
||||
|
||||
最后,请自由切换页面,这并不会让你退出频道,你可以随时点击左下角的图标快速回到活动的频道.
|
||||
|
||||

|
||||
|
||||
## 部署文档
|
||||
|
||||
见教程 [livekit](../../meeting/livekit.md)
|
||||
@@ -0,0 +1,36 @@
|
||||
---
|
||||
sidebar_position: 2
|
||||
title: wxpusher
|
||||
---
|
||||
|
||||
`com.msgbyte.wxpusher`
|
||||
|
||||
## 使用文档
|
||||
|
||||
- 在插件中心找到`wxpusher`插件,安装
|
||||
- 在 `左下角...` -> `更多` -> `wxpusher`
|
||||
- 使用微信扫码绑定账号
|
||||
- 之后 **@你** 的消息都会自动在微信中推送
|
||||
|
||||
## 部署文档
|
||||
|
||||
### 在wxpusher平台注册账号
|
||||
|
||||
在应用设置中设置回调地址, 如下:
|
||||
|
||||

|
||||
|
||||
`https://<your backend domain>/api/plugin:com.msgbyte.wxpusher/callback`
|
||||
|
||||
### 获取appToken
|
||||
|
||||
在 [https://wxpusher.zjiecode.com/admin/main/app/appToken](https://wxpusher.zjiecode.com/admin/main/app/appToken) 中获取 appToken
|
||||
|
||||
### 配置Tailchat环境变量
|
||||
|
||||
将上一步获取到的appToken写入环境变量中,如:
|
||||
```
|
||||
WXPUSHER_APP_TOKEN=xxxxxxxxxxxxxx
|
||||
```
|
||||
|
||||
启动后生效, 你可以访问 `https://<your backend domain>/api/plugin:com.msgbyte.wxpusher/available`来检查服务可用性
|
||||
Reference in New Issue
Block a user