<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <br>
    Hi Sheldon,<br>
    <br>
    Did you clean all the browser cache?<br>
    As there were a lot of JS changes, seems you browser is in a
    inconsistent state.<br>
    <br>
    Otherwise, provide me the steps to reproduce it.<br>
    Host OS? Browser version? etc..<br>
    <br>
    <div class="moz-cite-prefix">On 07/17/2014 03:02 AM, Sheldon wrote:<br>
    </div>
    <blockquote cite="mid:53C766EC.40003@linux.vnet.ibm.com" type="cite">
      <meta content="text/html; charset=ISO-8859-1"
        http-equiv="Content-Type">
      <div class="moz-cite-prefix">the password are plain text.<br>
        <br>
        not always to reproduce it. <br>
        still look into it why. <br>
        <br>
        <br>
        <img src="cid:part1.02020104.01020702@linux.vnet.ibm.com" alt=""><br>
        <br>
        Here is the log.<br>
        <br>
        <font color="#000099">From the log, it is an GET request. </font><br>
        <br>
        <a moz-do-not-send="true" class="moz-txt-link-freetext"
          href="INFO:cherrypy.access.41038288:127.0.0.1">INFO:cherrypy.access.41038288:127.0.0.1</a>
        - - [17/Jul/2014:13:42:27] "GET /tabs/storage.html HTTP/1.0" 200
        4608 <a moz-do-not-send="true" class="moz-txt-link-rfc2396E"
          href="https://localhost:8001/">"https://localhost:8001/"</a>
        "Mozilla/5.0 (X11; Linux x86_64; rv:30.0) Gecko/20100101
        Firefox/30.0"<br>
        127.0.0.1 - - [17/Jul/2014:13:42:27] "GET /storagepools
        HTTP/1.0" 200 1570 <a moz-do-not-send="true"
          class="moz-txt-link-rfc2396E" href="https://localhost:8001/">"https://localhost:8001/"</a>
        "Mozilla/5.0 (X11; Linux x86_64; rv:30.0) Gecko/20100101
        Firefox/30.0"<br>
        <a moz-do-not-send="true" class="moz-txt-link-freetext"
          href="INFO:cherrypy.access.41038288:127.0.0.1">INFO:cherrypy.access.41038288:127.0.0.1</a>
        - - [17/Jul/2014:13:42:27] "GET /storagepools HTTP/1.0" 200 1570
        <a moz-do-not-send="true" class="moz-txt-link-rfc2396E"
          href="https://localhost:8001/">"https://localhost:8001/"</a>
        "Mozilla/5.0 (X11; Linux x86_64; rv:30.0) Gecko/20100101
        Firefox/30.0"<br>
        <br>
        127.0.0.1 - - [17/Jul/2014:13:43:21] "GET
        /login.html?username=root&amp;password=123456 HTTP/1.0" 200 2463
        <a moz-do-not-send="true" class="moz-txt-link-rfc2396E"
href="https://localhost:8001/login.html?username=shhfeng&amp;password=12345">"https://localhost:8001/login.html?username=shhfeng&amp;password=12345"</a>
        "Mozilla/5.0 (X11; Linux x86_64; rv:30.0) Gecko/20100101
        Firefox/30.0"<br>
        <a moz-do-not-send="true" class="moz-txt-link-freetext"
          href="INFO:cherrypy.access.41038288:127.0.0.1">INFO:cherrypy.access.41038288:127.0.0.1</a>
        - - [17/Jul/2014:13:43:21] "GET
        /login.html?username=root&amp;password=123456 HTTP/1.0" 200 2463
        <a moz-do-not-send="true" class="moz-txt-link-rfc2396E"
href="https://localhost:8001/login.html?username=shhfeng&amp;password=12345">"https://localhost:8001/login.html?username=shhfeng&amp;password=12345"</a>
        "Mozilla/5.0 (X11; Linux x86_64; rv:30.0) Gecko/20100101
        Firefox/30.0"<br>
        <br>
        <br>
        <br>
        <br>
        On 07/17/2014 12:44 AM, <a moz-do-not-send="true"
          class="moz-txt-link-abbreviated"
          href="mailto:alinefm@linux.vnet.ibm.com">alinefm@linux.vnet.ibm.com</a>
        wrote:<br>
      </div>
      <blockquote
        cite="mid:1405529045-16489-1-git-send-email-alinefm@linux.vnet.ibm.com"
        type="cite">
        <pre wrap="">From: Aline Manera <a moz-do-not-send="true" class="moz-txt-link-rfc2396E" href="mailto:alinefm@linux.vnet.ibm.com">&lt;alinefm@linux.vnet.ibm.com&gt;</a>

V1 -&gt; V2:
- Turn back next_url parameter to fix problems mentioned by Wen Wang
- Use urllib2.quote() to encode next_url in backend
- Use decodeURIcomponent() to decode next_url in JS

Aline Manera (4):
  Update test case to reflect new login design
  Remove former login design files
  Remove special console rules from nginx configuration
  Let frontend redirect user after logging

 src/kimchi/auth.py                    |   9 +--
 src/kimchi/root.py                    |  19 +----
 src/nginx.conf.in                     |  11 ---
 tests/test_rest.py                    |   2 +-
 ui/css/theme-default/login-window.css |  90 ------------------------
 ui/js/src/kimchi.login.js             |  71 +++++++++++++++++++
 ui/js/src/kimchi.login_window.js      | 128 ----------------------------------
 ui/pages/login-window.html.tmpl       |  53 --------------
 ui/pages/login.html.tmpl              |  36 ++--------
 9 files changed, 79 insertions(+), 340 deletions(-)
 delete mode 100644 ui/css/theme-default/login-window.css
 create mode 100644 ui/js/src/kimchi.login.js
 delete mode 100644 ui/js/src/kimchi.login_window.js
 delete mode 100644 ui/pages/login-window.html.tmpl

</pre>
      </blockquote>
      <br>
      <br>
      <pre class="moz-signature" cols="72">-- 
Thanks and best regards!

Sheldon Feng(&#20911;&#23569;&#21512;)<a moz-do-not-send="true" class="moz-txt-link-rfc2396E" href="mailto:shaohef@linux.vnet.ibm.com">&lt;shaohef@linux.vnet.ibm.com&gt;</a>
IBM Linux Technology Center</pre>
    </blockquote>
    <br>
  </body>
</html>