<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[OnAuth method will trigger twice]]></title><description><![CDATA[<p>Hi all,<br />
When I return false in onauth method, the console will output twice and the client will execute onError twice. Is this normal? thanks!</p>
<pre><code class="language-javascript">    //server side
    async onAuth(client: Client, options: any){
        console.log(&quot;onauth------------&quot;)
        return new Promise.reject({message:&quot;fail message&quot;})
    }

  //server side console print twice
  &quot;fail message&quot;
  &quot;fail message&quot;

  //client side onError will trigger twice
   &quot;fail message&quot;
   &quot;&quot;   //the second err message is null string


</code></pre>
]]></description><link>http://discuss.colyseus.io/topic/324/onauth-method-will-trigger-twice</link><generator>RSS for Node</generator><lastBuildDate>Thu, 12 Mar 2026 17:37:36 GMT</lastBuildDate><atom:link href="http://discuss.colyseus.io/topic/324.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 28 Feb 2020 02:48:11 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to OnAuth method will trigger twice on Fri, 28 Feb 2020 02:53:20 GMT]]></title><description><![CDATA[<p>Hi all,<br />
When I return false in onauth method, the console will output twice and the client will execute onError twice. Is this normal? thanks!</p>
<pre><code class="language-javascript">    //server side
    async onAuth(client: Client, options: any){
        console.log(&quot;onauth------------&quot;)
        return new Promise.reject({message:&quot;fail message&quot;})
    }

  //server side console print twice
  &quot;fail message&quot;
  &quot;fail message&quot;

  //client side onError will trigger twice
   &quot;fail message&quot;
   &quot;&quot;   //the second err message is null string


</code></pre>
]]></description><link>http://discuss.colyseus.io/post/1068</link><guid isPermaLink="true">http://discuss.colyseus.io/post/1068</guid><dc:creator><![CDATA[BlueBang]]></dc:creator><pubDate>Fri, 28 Feb 2020 02:53:20 GMT</pubDate></item><item><title><![CDATA[Reply to OnAuth method will trigger twice on Invalid Date]]></title><description><![CDATA[<p>Hi <a class="plugin-mentions-user plugin-mentions-a" href="http://discuss.colyseus.io/uid/610">@BlueBang</a>, thanks for reporting, this sounds like a bug in the printing / error reporting, I'm pretty sure things are executing only once, though. I'll have a look at this soon</p>
]]></description><link>http://discuss.colyseus.io/post/1069</link><guid isPermaLink="true">http://discuss.colyseus.io/post/1069</guid><dc:creator><![CDATA[endel]]></dc:creator><pubDate>Invalid Date</pubDate></item><item><title><![CDATA[Reply to OnAuth method will trigger twice on Invalid Date]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="http://discuss.colyseus.io/uid/1">@endel</a> the colyseus version is &quot;^0.12.0&quot; , I use the Sample project on GitHub.</p>
]]></description><link>http://discuss.colyseus.io/post/1070</link><guid isPermaLink="true">http://discuss.colyseus.io/post/1070</guid><dc:creator><![CDATA[BlueBang]]></dc:creator><pubDate>Invalid Date</pubDate></item></channel></rss>