Initial Commit of Files
PufferPanel v0.9 (Laravel) is now Pterodactyl 1.0
This commit is contained in:
commit
1489f7a694
154 changed files with 10159 additions and 0 deletions
105
resources/views/auth/login.blade.php
Normal file
105
resources/views/auth/login.blade.php
Normal file
|
@ -0,0 +1,105 @@
|
|||
@extends('layouts.master')
|
||||
|
||||
@section('title', 'Login')
|
||||
|
||||
|
||||
@section('right-nav')
|
||||
@endsection
|
||||
|
||||
@section('sidebar')
|
||||
@endsection
|
||||
|
||||
@section('content')
|
||||
<div class="col-md-6">
|
||||
<form action="/auth/login" method="POST" id="login-form">
|
||||
<legend>{{ trans('strings.login') }}</legend>
|
||||
<fieldset>
|
||||
@if (count($errors) > 0)
|
||||
<div class="alert alert-danger">
|
||||
<strong>{{ trans('strings.whoops') }}!</strong> {{ trans('auth.errorencountered') }}<br><br>
|
||||
<ul>
|
||||
@foreach ($errors->all() as $error)
|
||||
<li>{{ $error }}</li>
|
||||
@endforeach
|
||||
</ul>
|
||||
</div>
|
||||
@endif
|
||||
<div class="form-group">
|
||||
<label for="email" class="control-label">{{ trans('strings.email') }}</label>
|
||||
<div>
|
||||
<input type="text" class="form-control" name="email" id="email" value="{{ old('email') }}" placeholder="{{ trans('strings.email') }}" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="login-password" class="control-label">{{ trans('strings.password') }}</label>
|
||||
<div>
|
||||
<input type="password" class="form-control" name="password" id="password" placeholder="{{ trans('strings.password') }}" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<div>
|
||||
<label><input type="checkbox" name="remember" /> {{ trans('auth.remeberme') }}</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<div>
|
||||
{!! csrf_field() !!}
|
||||
<input type="submit" class="btn btn-primary btn-sm" value="{{ trans('strings.login') }}" />
|
||||
<button class="btn btn-default btn-sm" onclick="window.location='/auth/password';return false;">{{ trans('auth.resetpassword') }}</button>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
</form>
|
||||
</div>
|
||||
<div class="modal fade" id="openTOTP" tabindex="-1" role="dialog">
|
||||
<div class="modal-dialog" style="width:400px;">
|
||||
<form action="/auth/login" method="POST" id="totp-form">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<h4 class="modal-title">Two-Factor Authentication Checkpoint</h4>
|
||||
</div>
|
||||
<div class="modal-body" id="modal_insert_content">
|
||||
<div class="form-group">
|
||||
<label for="totp_token" class="control-label">Two-Factor Authentication Token</label>
|
||||
<div>
|
||||
<input class="form-control" type="text" placeholder="000111" name="totp_token" id="totp_token" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<input type="submit" class="btn btn-default btn-sm" value="Continue" />
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-3"></div>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function(){
|
||||
// $("#login-form").submit(function(event){
|
||||
// var check_email = $("#email").val();
|
||||
// $.ajax({
|
||||
// type: "POST",
|
||||
// url: "/auth/login/totp",
|
||||
// async: false,
|
||||
// data: { check: check_email },
|
||||
// success: function(data){
|
||||
// if(data == 'true'){
|
||||
// $("#openTOTP").modal('show');
|
||||
// $('#openTOTP').on('shown.bs.modal', function(){
|
||||
// $("#totp_token").focus();
|
||||
// })
|
||||
// event.preventDefault();
|
||||
// }else{
|
||||
// $(this).submit();
|
||||
// }
|
||||
// }
|
||||
// });
|
||||
// });
|
||||
// $("#totp-form").submit(function(){
|
||||
// $('#login-form :input').not(':submit').clone().hide().appendTo('#totp-form');
|
||||
// return true;
|
||||
// });
|
||||
});
|
||||
</script>
|
||||
@endsection
|
Reference in a new issue