summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--freeipa.spec.in1
-rw-r--r--install/ui/Makefile.am2
-rw-r--r--install/ui/login.html65
-rw-r--r--install/ui/login.js99
-rw-r--r--install/ui/reset_password.html1
-rw-r--r--install/ui/reset_password.js1
6 files changed, 0 insertions, 169 deletions
diff --git a/freeipa.spec.in b/freeipa.spec.in
index 155b8c302..780488c2b 100644
--- a/freeipa.spec.in
+++ b/freeipa.spec.in
@@ -714,7 +714,6 @@ fi
%{_usr}/share/ipa/migration/migration.py*
%dir %{_usr}/share/ipa/ui
%{_usr}/share/ipa/ui/index.html
-%{_usr}/share/ipa/ui/login.html
%{_usr}/share/ipa/ui/reset_password.html
%{_usr}/share/ipa/ui/*.ico
%{_usr}/share/ipa/ui/*.css
diff --git a/install/ui/Makefile.am b/install/ui/Makefile.am
index 84cefa6b9..8b499c7ca 100644
--- a/install/ui/Makefile.am
+++ b/install/ui/Makefile.am
@@ -16,8 +16,6 @@ app_DATA = \
jquery-ui.css \
ie.css \
ipa.css \
- login.html \
- login.js \
reset_password.js \
reset_password.html \
$(NULL)
diff --git a/install/ui/login.html b/install/ui/login.html
deleted file mode 100644
index f3a0dd37b..000000000
--- a/install/ui/login.html
+++ /dev/null
@@ -1,65 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <meta charset="utf-8">
- <title>IPA: Identity Policy Audit</title>
- <script type="text/javascript" src="js/libs/loader.js"></script>
- <script type="text/javascript">
- (function() {
- ipa_loader.styles(['ipa.css']);
- ipa_loader.scripts([
- 'js/libs/jquery.js',
- 'login.js'
- ]);
- })();
- </script>
-</head>
-
-<body class="info-page login-page">
-
- <div class="container_1">
-
- <div class="header-logo">
- <img src="images/ipa-logo.png" /><img src="images/ipa-banner.png" />
- </div>
-
- <div id="formwindow">
- <h2>Login</h2>
-
- <div id="invalid" class="error-box" style="display:none">
- <p><strong>Please re-enter your username or password</strong></p>
- <p>The password or username you entered is incorrect. Please try again (make sure your caps lock is off).</p>
- <p>If the problem persists, contact your administrator.</p>
- </div>
-
- <div id="expired" class="error-box" style="display:none">
- <p><strong>Password expired</strong></p>
- <p>Please <a href="reset_password.html">reset the password</a> and then try to login again.</p>
- <p>If the problem persists, contact your administrator.</p>
- </div>
-
- <div id="denied" class="error-box" style="display:none">
- <p>Sorry you are not allowed to access this service.</p>
- </div>
-
- <form id="login">
- <ul>
- <li>
- <label for="username">Username:</label>
- <input type="text" name="username" value="" accesskey="u" />
- </li>
- <li>
- <label for="password">Password:</label>
- <input type="password" name="password" value="" accesskey="p" />
- </li>
- <ul>
-
- <div class="formbutton">
- <input name="submit" value="Login" type="submit" />
- </div>
- </form>
- </div>
- </div>
-</body>
-
-</html>
diff --git a/install/ui/login.js b/install/ui/login.js
deleted file mode 100644
index 1fce8ecc5..000000000
--- a/install/ui/login.js
+++ /dev/null
@@ -1,99 +0,0 @@
-/* Authors:
- * Petr Vobornik <pvoborni@redhat.com>
- *
- * Copyright (C) 2010 Red Hat
- * see file 'COPYING' for use and warranty information
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
-*/
-
-var LP = {}; //Login Page
-
-LP.login = function(username, password) {
-
- var result = 'invalid';
-
- function success_handler(data, text_status, xhr) {
- result = 'success';
- }
-
- function error_handler(xhr, text_status, error_thrown) {
-
- if (xhr.status === 401) {
- var reason = xhr.getResponseHeader("X-IPA-Rejection-Reason");
-
- //change result from invalid only if we have a header which we
- //understand
- if (reason === 'password-expired' || reason === 'denied') {
- result = reason;
- }
- }
- }
-
- var data = {
- user: username,
- password: password
- };
-
- var request = {
- url: '/ipa/session/login_password',
- data: data,
- contentType: 'application/x-www-form-urlencoded',
- processData: true,
- dataType: 'html',
- async: false,
- type: 'POST',
- success: success_handler,
- error: error_handler
- };
-
- $.ajax(request);
-
- return result;
-};
-
-LP.on_submit = function() {
-
- var username = $('input[name=username]', LP.form).val();
- var password = $('input[name=password]', LP.form).val();
-
- var result = LP.login(username, password);
-
- $('.error-box').hide();
-
- if (result === 'invalid') {
- $('#invalid').show();
- } else if (result === 'password-expired') {
- $('#expired').show();
- } else if(result === 'denied') {
- $('#denied').show();
- } else {
- window.location = '/ipa/ui';
- }
-};
-
-LP.init = function() {
-
- LP.form = $('#login');
-
- $('input[name=submit]', LP.form).click(function() {
- LP.on_submit();
- return false;
- });
-};
-
-/* main (document onready event handler) */
-$(function() {
- LP.init();
-});
diff --git a/install/ui/reset_password.html b/install/ui/reset_password.html
index 560e8a5e4..883575899 100644
--- a/install/ui/reset_password.html
+++ b/install/ui/reset_password.html
@@ -32,7 +32,6 @@
<div id="success" class="success-box" style="display:none">
<p>Password reset was successful.
- <a id="login-link" href="login.html">Return to login page.</a></p>
</div>
<form id="login">
diff --git a/install/ui/reset_password.js b/install/ui/reset_password.js
index 5d828afac..472a454f5 100644
--- a/install/ui/reset_password.js
+++ b/install/ui/reset_password.js
@@ -109,7 +109,6 @@ RP.on_submit = function() {
} else {
RP.reset_form();
$('#success').css('display', 'block');
- $('#login-link').focus();
RP.hide_reset_form();
}
};