3 Kommentare (3 Kommentare)0 Reaktionen (0 Reaktionen)1 zugewiesene Person (1 zugewiesene Person)Java9.079 Stars (9.079 Stars)2.822 Forks (2.822 Forks)batch import
enhancementgood first issuenew features
Beschreibung
登录鉴权要放到长连接里面的第一帧命令里吧。登录可以请求http返回token,长连接建立之后,第一帧发送的应该是login 鉴权命令,成功后才能后续操作。
Contributor Guide
- Tech Stack
- java
- Domain
- backendauthentication
- Issue Type
- feature
- SchwierigkeitGeschätzte Implementierungsschwierigkeit für neue Contributors, von 1 für sehr kleine Änderungen bis 5 für Expertenarbeit.
- 3
- Geschätzte ZeitEin grober Zeitrahmen, um zu recherchieren, zu implementieren, zu testen und einen Pull Request vorzubereiten.
- 1-3 hours
- AktivitätsstatusWie verfügbar das Issue gerade wirkt: frisch, aktiv, stale, blockiert oder wartet auf Maintainer-Input.
- stale
- KlarheitWie klar das Issue die erwartete Änderung, Akzeptanzkriterien und den nächsten Schritt erklärt.
- mostly clear
- Voraussetzungen
- Basic understanding of cim architectureJavaWebSocket authentication
- EinsteigerfreundlichkeitEin Score von 1 bis 100, der schätzt, wie zugänglich dieses Issue für First-Time Contributors ist.
- 20
- Research-Richtung
- Review the current login flow in cim server (likely based on Netty). The issue suggests using HTTP to obtain a token and then sending a login command as the first frame over the WebSocket. Investigate the existing WebSocket handler and authentication logic in the codebase. Consider how to integrate token validation and session management without breaking existing functionality.