Org 인증에서 자격 증명을 분리

RefactorSecurityService
Shipped
2026년 8월 24일 오후 9:02 UTC
Author
Kamo
Commit
8e02ec0

로그인 한 두 가지 질문은 하나의 쿼리로 융합되었습니다. "이 자격 증명 좋은"은 사용자 행에 의해 응답 -- 암호가 거기 살고, 그래서 그것은이었다 결코 org-scoped. "5 월이 계정은 작업 공간"에 의해 응답 회원 행. ACCOUNT QUERY PREFIX INNER 회원 가입, 그래서 hostname은 두 번째 응답만을 공급하고, 회원은 resolvable 호스트가 먼저 요청할 수 없습니다. AuthenticateUser(identifier, password), authorizeIntoOrg(userId, orgId) 및 enterableOrgs (userId) 기존의 세 개의arg 방법, 무감각. 배포를 밀어, 그 방법은 라이브 로그인 모든 조직의 경로, 그래서 그것은 아무것도 할 때까지 자신의 쿼리를 유지 호출합니다. 보호의 구별은 absent-versus-inactive입니다. 참여하다 쿼리는 비 회원 0 행과 일반 "사용자가 존재하지 않습니다 또는 비밀번호는 잘못된" -- 그것은 결코 계정을 확인하지 않습니다. · 존재하지만 전환 된 회원은 자신의 문장을 가져옵니다. authorizeIntoOrg는 두 개의 멤버십을 별도로 보이기 때문에 말할 수 있습니다. 그들 둘 다 부수고, 오히려 그들 하나에 쫓기 보다는 계정이 존재하거나 진짜 이유를 숨길 것이다 메시지 회원은 할 수 없습니다. enterableOrgs는 입력 가능한 세트를 반환, 회원 설정되지 : org 사용자가 누구든지 활성 회원을 보유하고있을 때만 나타납니다. 보안을 제공하므로 Picker는 작업 공간을 제공 할 수 없습니다. authorizeIntoOrg는 그런 다음 거부합니다. m.is active 레코드 상태입니다. 란 뒤에 *********** 그래서 그 문은 함께 옵니다 그것으로. 또한 스탬프 user.last org id 에 실제 로그인, 다음 규칙 last login 이미 문서: impersonation 및 enter-as는 우표하지 않습니다, 관리자 중심의 목적지를 녹음하기 때문에 회원이 선택한 곳을 엽니다. 886 테스트 패스.

All changes

배송을 보는 것과 같이?

작업 공간의 모든 업데이트 땅은 자동으로. 일주일 후 무료로 시청하십시오.

무료 영원히 시작가격 비교