fix(admin): protected ws endpoint
parent
f24065edb1
commit
605f0c3673
|
@ -6,6 +6,7 @@ monkey_patch()
|
|||
|
||||
import json
|
||||
|
||||
from flask_login import login_required
|
||||
from flask_socketio import (
|
||||
SocketIO,
|
||||
close_room,
|
||||
|
@ -23,10 +24,12 @@ app.socketio = SocketIO(app)
|
|||
|
||||
|
||||
@app.socketio.on("connect", namespace="/sio")
|
||||
@login_required
|
||||
def socketio_connect():
|
||||
join_room("admin")
|
||||
app.socketio.emit("update", json.dumps("Joined"), namespace="/sio", room="admin")
|
||||
|
||||
app.socketio.emit(
|
||||
"update", json.dumps("Joined admins room"), namespace="/sio", room="admin"
|
||||
)
|
||||
|
||||
@app.socketio.on("disconnect", namespace="/sio")
|
||||
def socketio_disconnect():
|
||||
|
|
Loading…
Reference in New Issue