閱讀本文約「2.3分鐘」前端
項目更新啦!V1.3.0git
還記得那個聊天室的小項目嗎?github
SpringBoot 加 Netty 實現聊天室瀏覽器
沒錯,此次已經完整進行了版本的替換,酥酥聊天室!微信
基於原項目的改動,新增了用戶註冊登陸功能,並對登陸鏈接與用戶狀態進行判斷,禁止非法的二次登陸。話很少說先上效果圖。spa
登陸界面與註冊界面
圖片
聊天曆史轉變爲一個組件,點擊顯示隱藏
ip
聊天界面改動,模仿微信,我的爲右,其餘爲左,且顯示的名稱爲登陸的用戶名(後期轉爲頭像)
get
在你用一個帳戶登陸後,用其餘瀏覽器再次登陸時,是能夠登陸的,這個我沒錯禁止,可是你發送信息時,系統檢測到二次登陸會自動將你斷開,保持一個用戶一個鏈接開啓的狀態。
it
比起之前的簡陋版本,此次算是中等級別的更新啦!
因爲如今仍是羣聊的模式,並非針對某個用戶去聊天,全部下一版本應該要加對應的新功能。
項目已經更新GitHub,你們幫忙Star一下。
因爲此次的前端大改,因此大多數代碼是js,GitHub上變爲JavaScript的項目,不過核心的Java仍是依舊的,多是我寫的Java代碼比較少。。。。。。
要不關注一波我的技術微信公衆號也行!