mirror of
https://github.com/dec0dOS/zero-ui.git
synced 2025-07-06 13:01:46 -07:00
feat: support http basic auth
This commit is contained in:
parent
cd0276e598
commit
2396e973dc
2 changed files with 13 additions and 10 deletions
|
@ -13,16 +13,18 @@ function HomeLoggedOut() {
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
async function fetchData() {
|
async function fetchData() {
|
||||||
axios.get("/auth/login").then(function (response) {
|
axios
|
||||||
if (!response.data.enabled) {
|
.get("/auth/login", { withCredentials: true })
|
||||||
setLoggedIn(true);
|
.then(function (response) {
|
||||||
setDisableAuth(true);
|
if (!response.data.enabled) {
|
||||||
setToken("");
|
setLoggedIn(true);
|
||||||
history.go(0);
|
setDisableAuth(true);
|
||||||
} else {
|
setToken("");
|
||||||
setDisableAuth(false);
|
history.go(0);
|
||||||
}
|
} else {
|
||||||
});
|
setDisableAuth(false);
|
||||||
|
}
|
||||||
|
});
|
||||||
}
|
}
|
||||||
fetchData();
|
fetchData();
|
||||||
}, [history, setDisableAuth, setLoggedIn, setToken]);
|
}, [history, setDisableAuth, setLoggedIn, setToken]);
|
||||||
|
|
|
@ -5,6 +5,7 @@ const baseURL = "/api/";
|
||||||
export default axios.create({
|
export default axios.create({
|
||||||
baseURL: baseURL,
|
baseURL: baseURL,
|
||||||
responseType: "json",
|
responseType: "json",
|
||||||
|
withCredentials: "true",
|
||||||
headers:
|
headers:
|
||||||
localStorage.getItem("disableAuth") === "true"
|
localStorage.getItem("disableAuth") === "true"
|
||||||
? {}
|
? {}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue