Merge branch '54mir/authentication' of github.com:molecula/featurebase into 54mir/authentication

This commit is contained in:
Samir Patel 2021-12-20 12:28:26 -06:00
commit 89f360c1ce

View file

@ -56,26 +56,23 @@ function useProvideAuth() {
pilosa.get
.auth()
.then((res) => {
// User is authenticated
if (res.data === "OK") {
setAuthOn(true);
setIsAuthenticated(true);
// get userinfo
userinfo();
}
// Auth is off
else if (
res.data.startsWith(
"Trying to authenticate but authentication is off"
)
) {
if (res.status === 204) {
// Authentication is off
setAuthOn(false);
}
// User not authenticated
else {
} else {
// Turn on Authentication
setAuthOn(true);
setIsAuthenticated(false);
if (res.data === "OK") {
// User is authenticated
setIsAuthenticated(true);
// get userinfo
userinfo();
} else {
// User not authenticated
setIsAuthenticated(false);
}
}
})
.finally(() => {