Correct rebase error

This commit is contained in:
Neil Martinsen-Burrell 2022-09-26 15:38:50 -05:00
parent b8fc81a7e4
commit b924b6cd9b
No known key found for this signature in database
GPG key ID: 6A3C818CC10D0184
5 changed files with 0 additions and 197 deletions

View file

@ -1,81 +0,0 @@
"""
Descriptive HTTP status codes, for code readability.
See RFC 2616 - http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
And RFC 6585 - http://tools.ietf.org/html/rfc6585
And RFC 4918 - https://tools.ietf.org/html/rfc4918
"""
from __future__ import unicode_literals
def is_informational(code):
return code >= 100 and code <= 199
def is_success(code):
return code >= 200 and code <= 299
def is_redirect(code):
return code >= 300 and code <= 399
def is_client_error(code):
return code >= 400 and code <= 499
def is_server_error(code):
return code >= 500 and code <= 599
HTTP_100_CONTINUE = 100
HTTP_101_SWITCHING_PROTOCOLS = 101
HTTP_200_OK = 200
HTTP_201_CREATED = 201
HTTP_202_ACCEPTED = 202
HTTP_203_NON_AUTHORITATIVE_INFORMATION = 203
HTTP_204_NO_CONTENT = 204
HTTP_205_RESET_CONTENT = 205
HTTP_206_PARTIAL_CONTENT = 206
HTTP_207_MULTI_STATUS = 207
HTTP_300_MULTIPLE_CHOICES = 300
HTTP_301_MOVED_PERMANENTLY = 301
HTTP_302_FOUND = 302
HTTP_303_SEE_OTHER = 303
HTTP_304_NOT_MODIFIED = 304
HTTP_305_USE_PROXY = 305
HTTP_306_RESERVED = 306
HTTP_307_TEMPORARY_REDIRECT = 307
HTTP_400_BAD_REQUEST = 400
HTTP_401_UNAUTHORIZED = 401
HTTP_402_PAYMENT_REQUIRED = 402
HTTP_403_FORBIDDEN = 403
HTTP_404_NOT_FOUND = 404
HTTP_405_METHOD_NOT_ALLOWED = 405
HTTP_406_NOT_ACCEPTABLE = 406
HTTP_407_PROXY_AUTHENTICATION_REQUIRED = 407
HTTP_408_REQUEST_TIMEOUT = 408
HTTP_409_CONFLICT = 409
HTTP_410_GONE = 410
HTTP_411_LENGTH_REQUIRED = 411
HTTP_412_PRECONDITION_FAILED = 412
HTTP_413_REQUEST_ENTITY_TOO_LARGE = 413
HTTP_414_REQUEST_URI_TOO_LONG = 414
HTTP_415_UNSUPPORTED_MEDIA_TYPE = 415
HTTP_416_REQUESTED_RANGE_NOT_SATISFIABLE = 416
HTTP_417_EXPECTATION_FAILED = 417
HTTP_422_UNPROCESSABLE_ENTITY = 422
HTTP_423_LOCKED = 423
HTTP_424_FAILED_DEPENDENCY = 424
HTTP_428_PRECONDITION_REQUIRED = 428
HTTP_429_TOO_MANY_REQUESTS = 429
HTTP_431_REQUEST_HEADER_FIELDS_TOO_LARGE = 431
HTTP_451_UNAVAILABLE_FOR_LEGAL_REASONS = 451
HTTP_500_INTERNAL_SERVER_ERROR = 500
HTTP_501_NOT_IMPLEMENTED = 501
HTTP_502_BAD_GATEWAY = 502
HTTP_503_SERVICE_UNAVAILABLE = 503
HTTP_504_GATEWAY_TIMEOUT = 504
HTTP_505_HTTP_VERSION_NOT_SUPPORTED = 505
HTTP_507_INSUFFICIENT_STORAGE = 507
HTTP_511_NETWORK_AUTHENTICATION_REQUIRED = 511

View file

@ -1,30 +0,0 @@
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>{% block title %}{% endblock %}</title>
<style>
table, th, td {
border: 1px solid black;
}
table {
border-collapse: collapse;
}
.ooidc-block {
border: solid 1px black;
margin: 5px;
padding: 3px;
}
.ooidc-block-title {
display: block;
font-style: italic;
}
</style>
</head>
<body>
{% block content %}{% endblock %}
</body>
</html>

View file

@ -1,33 +0,0 @@
{% extends "djangooidc/base.html" %}
{% block title %}Error{% endblock %}
{% block content %}
<div>
<div>OpenID Connect authentication has failed</div>
<div>
<div><span>Error message is: </span>{{ error }}</div>
{% if callback %}
<div>Query content was:</div>
<div>
<table>
<thead>
<tr>
<th>Key</th>
<th>Value</th>
</tr>
</thead>
<tbody>
{% for key,value in callback.items %}
<tr>
<td>{{ key }}</td>
<td>{{ value }}</td>
</tr>
{% endfor %}
</tbody>
</table>
</div>
{% endif %}
</div>
</div>
{% endblock %}

View file

@ -1,36 +0,0 @@
{% extends "djangooidc/base.html" %}
{% block title %}Login{% endblock %}
{% block content %}
<div>
<div>Please log in with one of the following methods:</div>
<div class="ooidc-block">
<div class="ooidc-block-title">Application login</div>
<form method="post">
{% csrf_token %}
{{ ilform }}
<input type="hidden" name="next" value="{{ next }}" />
<input name="internal_login" type="submit">
</form>
</div>
{% if op_list %}
<div class="ooidc-block">
<div class="ooidc-block-title">Log in with one of the following systems</div>
{% for op_name in op_list %}
<a href="{% url 'openid_with_op_name' op_name=op_name %}">{{ op_name }}</a>&nbsp;
{% endfor %}
</div>
{% endif %}
{% if dynamic %}
<div class="ooidc-block">
<div class="ooidc-block-title">Log in in with an OpenID Connect provider of your choice</div>
<form method="post">
{% csrf_token %}
{{ form }}
<input type="submit">
</form>
</div>
{% endif %}
</div>
{% endblock %}

View file

@ -7,20 +7,3 @@ def health(request):
return HttpResponse(
'<html lang="en"><head><title>OK - Get.gov</title></head><body>OK</body>'
)
@login_required
def home(request):
return render(
request,
"testapp/result.html",
{
"userinfo": request.session["userinfo"]
if "userinfo" in request.session.keys()
else None
},
)
def unprotected(request):
return render(request, "testapp/unprotected.html")