🔐 Fixing SSO bugs (#36)

This commit is contained in:
Montassar Ghanmy
2023-05-02 10:03:25 +01:00
committed by GitHub
parent fd03040d73
commit 3a94d7386e
5 changed files with 15 additions and 8 deletions
@@ -117,7 +117,7 @@ class ConsoleService {
);
Api.post(
'/internal/services/console/v1/login',
{ oidc_id_token: currentToken.access_token },
{ oidc_id_token: currentToken.id_token },
(response: {
access_token: JWTDataType;
message: string;
@@ -10,6 +10,7 @@ import { RealtimeApplicationEvent } from '@features/global/types/realtime-types'
import { useSetUserList } from './use-user-list';
export const useCurrentUser = () => {
console.log("getting current user");
const [user, setUser] = useRecoilState(CurrentUserState);
const { set: setUserList } = useSetUserList('useCurrentUser');
@@ -18,6 +19,7 @@ export const useCurrentUser = () => {
useEffect(() => {
if (!user) {
LoginService.init();
LoginService.login({});
}
if (user) setUserList([user]);
}, [user]);