Merge branch 'master' of https://github.com/mattyl006/gonito
This commit is contained in:
commit
1c6655f62b
2
.env
2
.env
@ -1,5 +1,5 @@
|
|||||||
REACT_APP_KC_URL=https://auth-dev.csi.wmi.amu.edu.pl/
|
REACT_APP_KC_URL=https://auth-dev.csi.wmi.amu.edu.pl/
|
||||||
REACT_APP_KC_REALM=gonito-dev
|
REACT_APP_KC_REALM=gonito-dev
|
||||||
REACT_APP_KC_CLIENT_ID=gonito-dev-heroku
|
REACT_APP_KC_CLIENT_ID=gonito-dev-localhost
|
||||||
|
|
||||||
REACT_APP_API=https://gonito.net/api
|
REACT_APP_API=https://gonito.net/api
|
||||||
|
@ -12,4 +12,4 @@ App will work on port 3000.
|
|||||||
|
|
||||||
## Keycloak
|
## Keycloak
|
||||||
|
|
||||||
Set variables in *.env* to choose keycloak connect.
|
Set variables in *.env* to choose keycloak connect and API url.
|
@ -25,7 +25,14 @@ const initKeycloak = (onAuthenticatedCallback) => {
|
|||||||
.catch(console.error);
|
.catch(console.error);
|
||||||
};
|
};
|
||||||
|
|
||||||
const doLogin = _kc.login;
|
const doLogin = () => {
|
||||||
|
const privacyPolicyAccept = localStorage.getItem('privacyPolicy');
|
||||||
|
if (privacyPolicyAccept !== 'accept') {
|
||||||
|
window.location = `${ROOT_URL}${POLICY_PRIVACY_PAGE}`;
|
||||||
|
} else {
|
||||||
|
_kc.login();
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
const doLogout = () => {
|
const doLogout = () => {
|
||||||
sessionStorage.clear();
|
sessionStorage.clear();
|
||||||
@ -37,7 +44,7 @@ const getToken = () => _kc.token;
|
|||||||
const doRegister = () => {
|
const doRegister = () => {
|
||||||
const privacyPolicyAccept = localStorage.getItem('privacyPolicy');
|
const privacyPolicyAccept = localStorage.getItem('privacyPolicy');
|
||||||
if (privacyPolicyAccept !== 'accept') {
|
if (privacyPolicyAccept !== 'accept') {
|
||||||
window.location.replace(`${ROOT_URL}${POLICY_PRIVACY_PAGE}`);
|
window.location = `${ROOT_URL}${POLICY_PRIVACY_PAGE}`;
|
||||||
} else {
|
} else {
|
||||||
_kc.register();
|
_kc.register();
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user