- Shipped
- 2026년 11월 15일 오전 4:01 UTC
- Author
- Kamo
- Commit
- eb5a984
- 식별자 먼저 : 회원은 그들이 누구인지, signin / 도메인에 의해만 경로를 식별 말한다 (결코 공개 계정), 그럼이 호스트 + 공유 레이아웃 방법 알약으로 관객에 대한 방법: 암호, 이메일 코드, KamoMobile (번호 일치, 대기 링), 암호; 첫 번째 단계에서 QR 로그인; 식별자 필드에서 passkey 조건 중재; "다음 번에 암호 건너 뛰기" 등록 후 제공 암호 로그인(일회용 키 수명 내에서 자동으로 계속); 이 장치 신뢰(kamo_td, X-Kamo-Trusted-Device로 전달된다. 각각은 signin/methods가 그것이 켜져 있고 그것의 404는 그것을 조용히 숨깁니다(@kamo/auth 0.6.0을 통한 app/api/signin/[op]). - 숨쉬는 하나의 카드: 방향 인식 (RTL 미러링) 단계 슬라이드, 스프링 높이, 카드 넓혀 로그인 버튼은 kamo-internal /validate 의 horizon 라인으로 확장됩니다. + 크로스 오리진 홉(HorizonHandoff) 전의 오로라. - 작업 공간 선택기: 로고, 브랜드 컬러 글로우 + 모서리 리본, 역할 및 마지막 방문 시간이있는 조직 카드 보낸, 호버/포커스 크로스 페이드 그 조직의 사진, 즐겨찾기 (localStorage, try/catch), 필터링 키 1-9, 화살표 키. - 첫 번째 페인트 (기본값으로 org config.json colorScheme) 전에 밝은 / 어두운 / 자동 설정, 범위 OAuth 동의 / 로그아웃 / 링크 그들의 모습을 유지하도록 재디자인 된 표면. - 사전 프로젝트 kamo-login에서 next-intl (CI가 복제; 사전 구축 키 가드), 언어 선택기 창 바닥 글에서 Accept-Language, RTL; copy.ts 은퇴. - 암호 관리자 친화적 인 필드 (안정적인 이름, 사용자 이름 / 현재 암호 / 일회용 코드), 키보드로 접근 가능한 표시, 대문자 잠금 경고; 모든 보안서비스에 대한 일반 언어 거부 이유 (로크아웃 링 + 스트라이크 미터 유지, 비활성 팀원, 알 수없는 호스트, 위치 차단, WRONG_SECURITY_PROVIDER_ORG 그것의 버튼); org 프런트 도어 링크 + config.json에서 통지 카드 (absent = 숨겨진); 도움이 필요하십니까? = 구성되어 있으면 조직의 공개 채팅 위젯, 그렇지 않으면 도움말 센터. - 서버 측에서 해결된 테마 (색상, 배경, ?v=<themeRevision>, 제목) — 플랫폼 브랜드 없음 플래시; 첫 번째 배경은 미리로드되고 절대 불투명도:0; 슬라이드쇼 라이브러리가 없습니다 (스와이퍼 제거). - 로그인 할 수 없습니다 : / 복구 (이메일, SMS, 보안 질문, 복구 구문)에 병합 /reset-password, 조직 색상 (MUI 파란색 사라짐); /recover 삭제. - ID1.4b: 다른 로그인에 제공자 callbackUrl.* 원산지는 거기에 흐름을 다시 시작합니다 (한 번, 절대 LINK); no provider live = "사용할 수 없음" 카드; linkSession 을 federation/start 에 전달합니다. - 암호 요청(/api/login body)이 변경되지 않습니다.
