diff options
Diffstat (limited to 'rt/share/html/m/login')
| -rw-r--r-- | rt/share/html/m/login | 84 |
1 files changed, 0 insertions, 84 deletions
diff --git a/rt/share/html/m/login b/rt/share/html/m/login deleted file mode 100644 index af7f67a6d..000000000 --- a/rt/share/html/m/login +++ /dev/null @@ -1,84 +0,0 @@ -<%INIT> - -my $req_uri; - -if (UNIVERSAL::can($r, 'uri') and $r->uri =~ m{.*/m/(.*)}) { - $req_uri = '/m/'.$1; -} - -my $default_path = RT->Config->Get('WebPath') ."/m/"; - -my $form_action = defined $goto ? $goto - : defined $req_uri ? $req_uri - : $default_path - ; - -# sanitize $form_action -my $uri = URI->new($form_action); - -# You get undef scheme with a relative uri like "/Search/Build.html" -unless (!defined($uri->scheme) || $uri->scheme eq 'http' || $uri->scheme eq 'https') { - $form_action = $default_path; -} - -# Make sure we're logging in to the same domain -# You can get an undef authority with a relative uri like "index.html" -my $uri_base_url = URI->new(RT->Config->Get('WebURL')."m/"); -unless (!defined($uri->authority) || $uri->authority eq $uri_base_url->authority) { - $form_action = $default_path; -} -</%INIT> -<&| /m/_elements/wrapper, show_home_button => 0 &> -<style> -<& /m/_elements/raw_style &> -</style> -<h1><&|/l, RT->Config->Get('rtname') &>RT for [_1]</&></h1> -<div id="body" class="login-body"> -% if ($Error) { -<&| "/Widgets/TitleBox", title => loc('Error'), hideable => 0, class => 'error' &> -<% $Error %> -</&> -% } - - -<div id="login-box"> -<&| /Widgets/TitleBox, title => loc('Login'), hideable => 0 &> - -% unless (RT->Config->Get('WebExternalAuth') and !RT->Config->Get('WebFallbackToInternalAuth')) { -<form id="login" name="login" method="post" action="<% $form_action %>"> - -<div class="entry"> - <span class="label"><&|/l&>Username</&>:</span><span class="value"><input name="user" value="<%$user%>" id="user" /></span> -</div> - -<div class="entry"> - <span class="label"><&|/l&>Password</&>:</span><span class="value"><input type="password" name="pass"/></span> -</div> - -<& /Elements/Submit, Label => loc('Login')&> - -% foreach my $key (keys %ARGS) { -% if (($key ne 'user') and ($key ne 'pass')) { -% if (ref($ARGS{$key}) =~ /ARRAY/) { -% foreach my $val (@{$ARGS{$key}}) { -<input type="hidden" class="hidden" name="<%$key %>" value="<% $val %>" /> -% } -% } -% else { -<input type="hidden" class="hidden" name="<% $key %>" value="<% $ARGS{$key} %>" /> -% } -% } -% } -</form> -% } -</&> -</div><!-- #login-box --> -</div><!-- #login-body --> -<& _elements/full_site_link &> -</&> -<%ARGS> -$user => "" -$pass => undef -$goto => undef -$Error => undef -</%ARGS> |
