mirror of
https://github.com/mudler/LocalAI.git
synced 2025-06-03 09:24:59 +00:00

* return 401 instead of 403, provide www-authenticate header, redirect to the login page, add cookie token support * set cookies completely through js in auth page
23 lines
703 B
HTML
23 lines
703 B
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<title>Open Authenticated Website</title>
|
|
</head>
|
|
<body>
|
|
<h1>Authorization is required</h1>
|
|
<input type="text" id="token" placeholder="Token" />
|
|
<button onclick="login()">Login</button>
|
|
<script>
|
|
function login() {
|
|
const token = document.getElementById('token').value;
|
|
var date = new Date();
|
|
date.setTime(date.getTime() + (24*60*60*1000));
|
|
document.cookie = `token=${token}; expires=${date.toGMTString()}`;
|
|
|
|
window.location.reload();
|
|
}
|
|
</script>
|
|
</body>
|
|
</html>
|