1
0
forked from baron/baron-sso

af 린트 적용

This commit is contained in:
2026-02-24 11:02:30 +09:00
parent c4d3a9f7a1
commit 6a7676f95c
6 changed files with 39 additions and 22 deletions

View File

@@ -231,10 +231,7 @@ export function TenantUserGroupsTab() {
t("msg.admin.groups.list.delete_success", "그룹이 삭제되었습니다."),
);
groupsQuery.refetch();
if (
selectedGroupId &&
selectedGroupId === deleteMutation.variables
) {
if (selectedGroupId && selectedGroupId === deleteMutation.variables) {
setSelectedGroupId(null);
}
},

View File

@@ -96,7 +96,8 @@ export function UserGroupDetailPage() {
});
const addMemberMutation = useMutation({
mutationFn: (userId: string) => addGroupMember(tenantId ?? "", id ?? "", userId),
mutationFn: (userId: string) =>
addGroupMember(tenantId ?? "", id ?? "", userId),
onSuccess: () => {
queryClient.invalidateQueries({ queryKey: ["user-group-detail", id] });
setIsAddMemberOpen(false);
@@ -115,7 +116,8 @@ export function UserGroupDetailPage() {
});
const removeMemberMutation = useMutation({
mutationFn: (userId: string) => removeGroupMember(tenantId ?? "", id ?? "", userId),
mutationFn: (userId: string) =>
removeGroupMember(tenantId ?? "", id ?? "", userId),
onSuccess: () => {
queryClient.invalidateQueries({ queryKey: ["user-group-detail", id] });
toast.success(
@@ -129,7 +131,12 @@ export function UserGroupDetailPage() {
const assignRoleMutation = useMutation({
mutationFn: () =>
assignGroupRole(tenantId ?? "", id ?? "", selectedTargetTenantId, selectedRelation),
assignGroupRole(
tenantId ?? "",
id ?? "",
selectedTargetTenantId,
selectedRelation,
),
onSuccess: () => {
queryClient.invalidateQueries({ queryKey: ["user-group-roles", id] });
setIsAddRoleOpen(false);
@@ -148,7 +155,12 @@ export function UserGroupDetailPage() {
const removeRoleMutation = useMutation({
mutationFn: (role: { targetTenantId: string; relation: string }) =>
removeGroupRole(tenantId ?? "", id ?? "", role.targetTenantId, role.relation),
removeGroupRole(
tenantId ?? "",
id ?? "",
role.targetTenantId,
role.relation,
),
onSuccess: () => {
queryClient.invalidateQueries({ queryKey: ["user-group-roles", id] });
toast.success(

View File

@@ -2,7 +2,8 @@ import { UserManager, WebStorageStateStore } from "oidc-client-ts";
import type { AuthProviderProps } from "react-oidc-context";
export const oidcConfig: AuthProviderProps = {
authority: import.meta.env.VITE_OIDC_AUTHORITY || "http://localhost:5000/oidc", // Gateway Proxy URL
authority:
import.meta.env.VITE_OIDC_AUTHORITY || "http://localhost:5000/oidc", // Gateway Proxy URL
client_id: import.meta.env.VITE_OIDC_CLIENT_ID || "adminfront",
redirect_uri: `${window.location.origin}/auth/callback`,
response_type: "code",