@@ -89,12 +89,11 @@ Easemob_quickstart<br>
8989 <input type =" text" placeholder =" Username" id =" userID" >
9090 </div >
9191 <div class =" input-field" >
92- <label >Password </label >
93- <input type =" password " placeholder =" Password " id =" password " >
92+ <label >Token </label >
93+ <input type =" text " placeholder =" Token " id =" token " >
9494 </div >
9595 <div class =" row" >
9696 <div >
97- <button type =" button" id =" register" >register</button >
9897 <button type =" button" id =" login" >login</button >
9998 <button type =" button" id =" logout" >logout</button >
10099 </div >
@@ -127,7 +126,7 @@ Easemob_quickstart<br>
127126import WebIM from ' easemob-websdk'
128127const appKey = " <Your app key>"
129128
130- let username, password
129+ let username, accessToken
131130
132131// 初始化客户端。相关的参数配置,详见 API 参考中的 `Connection` 类。
133132WebIM .conn = new WebIM.connection ({
@@ -155,31 +154,12 @@ WebIM.conn.addEventHandler('connection&message', {
155154
156155// 按钮行为定义。
157156window .onload = function () {
158- // 注册。
159- document .getElementById (" register" ).onclick = function (){
160- username = document .getElementById (" userID" ).value .toString ()
161- password = document .getElementById (" password" ).value .toString ()
162- WebIM .conn
163- .registerUser ({ username, password })
164- .then ((res ) => {
165- document
166- .getElementById (" log" )
167- .appendChild (document .createElement (" div" ))
168- .append (` register user ${ username} success` );
169- })
170- .catch ((e ) => {
171- document
172- .getElementById (" log" )
173- .appendChild (document .createElement (" div" ))
174- .append (` ${ username} already exists` );
175- });
176- }
177157 // 登录。
178158 document .getElementById (" login" ).onclick = function () {
179159 username = document .getElementById (" userID" ).value .toString ()
180- password = document .getElementById (" password " ).value .toString ()
160+ accessToken = document .getElementById (" token " ).value .toString ()
181161 WebIM .conn
182- .open ({ user: username, pwd : password })
162+ .open ({ user: username, accessToken })
183163 .then ((res ) => {
184164 document
185165 .getElementById (" log" )
0 commit comments