git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1086046 13f79535-47bb-0310-9956-ffa450edef68
84 lines
2.8 KiB
HTML
84 lines
2.8 KiB
HTML
<!--
|
|
Licensed to the Apache Software Foundation (ASF) under one
|
|
or more contributor license agreements. See the NOTICE file
|
|
distributed with this work for additional information
|
|
regarding copyright ownership. The ASF licenses this file
|
|
to you under the Apache License, Version 2.0 (the
|
|
"License"); you may not use this file except in compliance
|
|
with the License. You may obtain a copy of the License at
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
Unless required by applicable law or agreed to in writing,
|
|
software distributed under the License is distributed on an
|
|
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
|
KIND, either express or implied. See the License for the
|
|
specific language governing permissions and limitations
|
|
under the License.
|
|
-->
|
|
|
|
<html>
|
|
<head>
|
|
<title>Sign in</title>
|
|
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0"/>
|
|
<meta name="apple-mobile-web-app-capable" content="yes"/>
|
|
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"/>
|
|
<link rel="apple-touch-icon" href="/public/touchicon.png"/>
|
|
<link rel="stylesheet" type="text/css" href="/ui.css"/>
|
|
<script type="text/javascript" src="/util.js"></script>
|
|
<script type="text/javascript" src="/ui.js"></script>
|
|
</head>
|
|
<body>
|
|
<h1>Sign in</h1>
|
|
<br/>
|
|
|
|
<form name="formSignin" method="POST" action="/login/dologin">
|
|
<table border="0">
|
|
<tr><td>Username:</td><td><input type="text" id="httpd_username" name="httpd_username" value=""/></td></tr>
|
|
<tr><td>Password:</td><td><input type="password" name="httpd_password" value=""/></td></tr>
|
|
<tr><td><input type="submit" onclick="submitFormSignin()" value="Sign in"/></td><td></td></tr>
|
|
</table>
|
|
<input type="hidden" name="httpd_location" value="/"/>
|
|
</form>
|
|
|
|
<script type="text/javascript">
|
|
function queryParams() {
|
|
qp = new Array();
|
|
qs = window.location.search.substring(1).split('&');
|
|
for (i = 0; i < qs.length; i++) {
|
|
e = qs[i].indexOf('=');
|
|
if (e > 0)
|
|
qp[qs[i].substring(0, e)] = unescape(qs[i].substring(e + 1));
|
|
}
|
|
return qp;
|
|
}
|
|
|
|
function oauthReferrer() {
|
|
r = queryParams()['openauth_referrer'];
|
|
if (typeof(r) == 'undefined')
|
|
return r;
|
|
s = r.indexOf('//');
|
|
if (s > 0)
|
|
r = r.substring(s + 2);
|
|
s = r.indexOf('/');
|
|
if (s > 0)
|
|
r = r.substring(s);
|
|
return r;
|
|
}
|
|
|
|
if (typeof(oauthReferrer()) == 'undefined') {
|
|
document.location = '/';
|
|
}
|
|
|
|
function submitFormSignin() {
|
|
var reset = 'TuscanyOpenAuth=;expires=' + new Date(1970,01,01).toGMTString() + ';domain=.' + domainname(window.location.hostname) + ';path=/;secure=TRUE';
|
|
document.cookie = reset;
|
|
document.formSignin.httpd_location.value = oauthReferrer();
|
|
document.formSignin.submit();
|
|
}
|
|
|
|
$('httpd_username').focus();
|
|
</script>
|
|
|
|
</body>
|
|
</html>
|