Upload 1248 files
Browse files- .ruff_cache/.gitignore +2 -0
- .ruff_cache/0.14.14/6128877745530154999 +0 -0
- .ruff_cache/CACHEDIR.TAG +1 -0
- README.md +1 -1
- astrbot/dashboard/routes/auth.py +1 -11
.ruff_cache/.gitignore
ADDED
|
@@ -0,0 +1,2 @@
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Automatically created by ruff.
|
| 2 |
+
*
|
.ruff_cache/0.14.14/6128877745530154999
ADDED
|
Binary file (101 Bytes). View file
|
|
|
.ruff_cache/CACHEDIR.TAG
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
Signature: 8a477f597d28d172789f06886806bc55
|
README.md
CHANGED
|
@@ -3,7 +3,7 @@ title: AstrBot
|
|
| 3 |
emoji: 🤖
|
| 4 |
colorFrom: blue
|
| 5 |
colorTo: purple
|
| 6 |
-
sdk:
|
| 7 |
sdk_version: "4.0.0"
|
| 8 |
python_version: "3.12"
|
| 9 |
app_file: app.py
|
|
|
|
| 3 |
emoji: 🤖
|
| 4 |
colorFrom: blue
|
| 5 |
colorTo: purple
|
| 6 |
+
sdk: gradio
|
| 7 |
sdk_version: "4.0.0"
|
| 8 |
python_version: "3.12"
|
| 9 |
app_file: app.py
|
astrbot/dashboard/routes/auth.py
CHANGED
|
@@ -4,7 +4,6 @@ import datetime
|
|
| 4 |
import jwt
|
| 5 |
from quart import request
|
| 6 |
|
| 7 |
-
from astrbot import logger
|
| 8 |
from astrbot.core import DEMO_MODE
|
| 9 |
|
| 10 |
from .route import Response, Route, RouteContext
|
|
@@ -24,22 +23,13 @@ class AuthRoute(Route):
|
|
| 24 |
password = self.config["dashboard"]["password"]
|
| 25 |
post_data = await request.json
|
| 26 |
if post_data["username"] == username and post_data["password"] == password:
|
| 27 |
-
change_pwd_hint = False
|
| 28 |
-
if (
|
| 29 |
-
username == "astrbot"
|
| 30 |
-
and password == "77b90590a8945a7d36c963981a307dc9"
|
| 31 |
-
and not DEMO_MODE
|
| 32 |
-
):
|
| 33 |
-
change_pwd_hint = True
|
| 34 |
-
logger.warning("为了保证安全,请尽快修改默认密码。")
|
| 35 |
-
|
| 36 |
return (
|
| 37 |
Response()
|
| 38 |
.ok(
|
| 39 |
{
|
| 40 |
"token": self.generate_jwt(username),
|
| 41 |
"username": username,
|
| 42 |
-
"change_pwd_hint":
|
| 43 |
},
|
| 44 |
)
|
| 45 |
.__dict__
|
|
|
|
| 4 |
import jwt
|
| 5 |
from quart import request
|
| 6 |
|
|
|
|
| 7 |
from astrbot.core import DEMO_MODE
|
| 8 |
|
| 9 |
from .route import Response, Route, RouteContext
|
|
|
|
| 23 |
password = self.config["dashboard"]["password"]
|
| 24 |
post_data = await request.json
|
| 25 |
if post_data["username"] == username and post_data["password"] == password:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 26 |
return (
|
| 27 |
Response()
|
| 28 |
.ok(
|
| 29 |
{
|
| 30 |
"token": self.generate_jwt(username),
|
| 31 |
"username": username,
|
| 32 |
+
"change_pwd_hint": False,
|
| 33 |
},
|
| 34 |
)
|
| 35 |
.__dict__
|