# OccupySaaS: 오픈소스 Salesforce 및 Auth0 대체품 구현 내용

Published: 2026-11-03

OccupySaaS는 AI를 활용하여 구독 소프트웨어의 자체 호스팅 가능한 대안을 개발하고 있습니다. Salesforce 호환 프로젝트인 SalesCompel은 초기 영구 Go/PostgreSQL 고객 기록 부분과 편집 내용이 메모리에 유지되는 별도의 탐색 프로토타입을 가지고 있습니다. ZeroAuthy는 명명된 Auth0 클라이언트를 사용하여 테스트를 기록하고 좁은 OpenID 적합성 자체 인증 목록을 가지고 있습니다. 프로덕션으로의 이전은 여전히 워크플로, 마이그레이션 및 운영 증거를 필요로 합니다. 평결은 NEEDS REVIEW입니다.

Canonical: https://thedailydiff.dev/ko/video/2026-11-02-occupysaas-rebuild/

## 이 동영상에서 다루는 내용

- Salesforce는 Pro Suite를 사용자당 월 100달러(USD), 연간 청구로 광고합니다. 이는 하나의 유료 요금제이며, 더 저렴한 요금제와 무료 서비스도 제공됩니다. 이 에피소드는 좌석당 의존도를 줄이는 프로젝트 목표를 보고하지만, 절감액을 측정하거나 동등한 제품 범위를 주장하지는 않습니다.
- OccupySaaS 사이트는 ZeroAuthy의 공개 프로젝트를 2026년 10월 14일, SalesCompel을 10월 15일로 명시합니다. 11월 2일 행사는 신선한 토론입니다. 사이트의 해고 서사는 자체 설명으로 귀속됩니다. 기여자들의 고용 이력은 여기서 독립적으로 확인되지 않았습니다.
- SalesCompel의 구현 가이드는 테넌트 범위의 Go/PostgreSQL 후보에서 영구적인 계정 및 연락처 작업을 설명합니다. 별도의 Vue 탐색 프로토타입은 합성 데이터를 사용하며 백엔드 호출 없이 편집 내용을 메모리에 유지합니다. 전체 프로그램 이정표는 기록된 종료 게이트 통과가 없으며, 프로덕션 인증은 아직 달성되지 않았습니다.
- ZeroAuthy의 매트릭스는 클라이언트 버전을 명명하고 클라이언트 검사와 서버 전용 테스트를 구분합니다. OpenID 재단은 Basic OP, Config OP 및 Form Post OP 프로필에 대해 zeroauthy 커밋 38b4229를 나열합니다. 자체 인증은 특정 프로토콜 프로필에 관한 것이며, 포괄적인 보안 감사 또는 완전한 Auth0 패리티와는 다릅니다. 다단계 로그인 및 운영 강화 스윕은 나중 로드맵 작업으로 남아 있습니다.
- SalesCompel의 초기 백엔드 가이드에서, 승인된 데이터베이스 운영자는 저장된 다이제스트 행을 삭제하여 프로비저닝된 토큰을 취소합니다. 이 가이드는 토큰 수명 주기 및 공개 로그인을 향후 작업으로 분류합니다. 이 구체적인 절차는 회사가 대체품을 호스팅할 때 맡는 운영 책임을 보여줍니다.
- PostgreSQL 커미터 Robert Haas의 10월 21일 보고서는 AI 지원 버그 발견이 사람의 검토를 능가한다고 설명합니다. 이 에피소드는 이 날짜가 기입된 귀속 설명을 새로운 릴리스 발표 또는 OccupySaaS 결함 측정 대신 유지 보수 컨텍스트로 사용합니다.
- The Daily Diff의 평결은 프로덕션 전환에 대해 NEEDS REVIEW입니다. 지원되는 부분을 실제 워크플로, 권한 및 복구 요구 사항에 대해 테스트하고, 서비스에 대한 책임이 있는 운영자를 명시하십시오. 명시된 클린룸 정책은 계약 위험을 인정하며, 오픈 소스 라이선스가 인프라 또는 유지 보수 비용을 제거하지는 않습니다.

## 자주 묻는 질문

### 오픈 소스 Salesforce 대체품 SalesCompel은 무엇을 구현합니까?

SalesCompel은 README 및 구현 가이드에 따라 초기 영구 고객 기록 부분을 구현합니다. Go/PostgreSQL 백엔드는 테넌트 범위의 접근과 제한된 쿼리를 사용하여 계정 및 연락처 작업을 지원합니다. 별도의 Vue 탐색 프로토타입은 합성 기록을 사용하며 편집 내용을 메모리에 유지합니다. 프로젝트는 미완성 마이그레이션 및 더 넓은 워크플로 작업을 문서화하며, 프로덕션 인증은 아직 달성되지 않았습니다.

### 호환 가능한 서버가 회사가 SaaS 공급업체를 떠나는 데 어떻게 도움이 될 수 있습니까?

호환 가능한 서버는 기존 소프트웨어 클라이언트의 요청을 다른 목적지에서 수락하여 애플리케이션의 기존 통합을 더 많이 보존할 수 있습니다. ZeroAuthy의 매트릭스는 명명된 Auth0 클라이언트를 사용한 검사를 기록하는 반면, SalesCompel의 가이드는 제한적으로 구현된 표면을 나열합니다. 회사의 실제 기록, 권한 및 사용자 정의 워크플로는 프로덕션 사용 전에 지원되는 동작에 대해 마이그레이션 연습이 필요합니다.

### ZeroAuthy의 OpenID 자체 인증 목록은 무엇을 확립합니까?

OpenID 재단은 세 가지 공급자 적합성 프로필에 대한 특정 ZeroAuthy 커밋을 나열합니다. 재단은 자체 인증을 테스트를 통한 배포의 적합성에 대한 개체의 공식 선언으로 정의합니다. 이 주장은 정의된 프로토콜 범위를 가집니다. ZeroAuthy의 로드맵은 별도로 다단계 로그인 및 운영 강화를 나중 작업으로 분류하므로, 프로덕션 결정은 목록의 제한된 범위를 넘어선 증거를 필요로 합니다.

### SalesCompel의 초기 백엔드에서 프로비저닝된 액세스 토큰은 어떻게 취소됩니까?

SalesCompel의 구현 가이드에 따르면, 승인된 데이터베이스 운영자가 프로비저닝된 토큰의 저장된 다이제스트 행을 삭제합니다. 다이제스트는 데이터베이스에 있는 토큰의 지문입니다. 동일한 가이드는 토큰 수명 주기 및 공개 로그인을 향후 작업으로 분류합니다. 이는 자체 호스팅 운영자가 이해해야 하는 문서화된 초기 후보 절차입니다. 이 에피소드는 프로덕션 온보딩 해제 테스트를 실행했다고 주장하지 않습니다.

### The Daily Diff는 이 대체품으로의 프로덕션 전환에 대해 어떤 평결을 내렸습니까?

The Daily Diff의 평결은 NEEDS REVIEW였습니다. 이 에피소드는 호환 가능한 오픈 서버가 종료 옵션을 생성할 수 있으므로 지원되는 부분을 테스트할 것을 권장합니다. 프로덕션은 SalesCompel의 문서화된 초기 범위와 미완성 로드맵을 반영하여 마이그레이션 증거와 명확한 운영 책임에 따라 제한됩니다. 연습은 고객 접근이 대체품에 의존하기 전에 회사의 실제 워크플로, 권한 및 복구 요구 사항을 다루어야 합니다.

## 챕터

- 0:00 Salesforce를 취소하고 제품을 유지할 수 있습니까?
- 0:42 기업들이 이미 구매하는 것을 왜 다시 만들어야 합니까?
- 1:41 Auth0 클라이언트와 이미 작동하는 것은 무엇입니까?
- 2:31 Salesforce는 얼마나 구현되었습니까?
- 3:39 AI가 코드를 작성한 후 누가 유지 보수합니까?
- 4:12 SalesCompel은 어디에 종료 스위치를 둡니까?
- 4:59 이 종료 계획에 프로덕션을 옮기겠습니까?

## 번역된 스크립트

원래 영어 내레이션에서 번역되었습니다. 사용 가능한 오디오 및 캡션은 YouTube에서 제어합니다.

### Salesforce를 취소하고 제품을 유지할 수 있습니까?

0:00 Salesforce 클론은 청구를 취소하고 제품을 유지하는 것과 같습니다. OccupySaaS는 공개 코드를 가지고 있으며, 로드맵은 얼마나 많은 것이 남아 있는지 보여줍니다. 이 비디오에서, 이미 작동하는 것은 무엇입s니까? 무엇이 당신을 따라나갑니까? 그리고 누가 종료 스위치를 가집니까? 직원이 퇴사하면, 그들의 접근은 중단되어야 합니다. Salesforce 재구축 지침은 누가 그 일을 해야 하는지 알려줍니다. 우리는 평결 전에 정확한 단계를 따를 것입니다.

0:21 11월 2일 월요일, The Daily Diff입니다. OccupySaaS는 공개 문서를 사용하여 구독 소프트웨어를 재구축하는 AI를 활용한 오픈 소스 노력입니다. ZeroAuthy는 애플리케이션 로그인을 처리하는 서비스인 Auth0을 목표로 합니다. SalesCompel은 영업팀이 고객 기록을 보관하는 Salesforce를 목표로 합니다. 두 프로젝트 모두 초기 단계이며 자체 호스팅이 가능합니다. Salesforce는 Pro 스위트를 사용자당 월 100달러로 광고하며,

### 기업들이 이미 구매하는 것을 왜 다시 만들어야 합니까?

0:45 연간 청구됩니다. 추가 좌석마다 그 청구서가 커집니다. OccupySaaS는 좌석당 가격 책정을 성장에 대한 세금이라고 부릅니다. 조달은 마침내 인력 채용에 대한 구독을 발견했습니다. 제안된 탈출구는 호환성입니다. 귀하의 애플리케이션은 이미 소프트웨어 클라이언트를 통해 공급업체에 요청을 보냅니다. 이러한 요청을 이해하는 서버를 구축하면 동일한 클라이언트가 대신 귀하의 서버와 통신할 수 있습니다. 귀하가 이미 엔지니어들에게 비용을 지불하여 구축한 애플리케이션을 더 많이 유지할 수 있습니다.

1:09 이는 떠나는 것이 수년간의 회사 습관을 재구축하는 것을 의미할 때 중요합니다. 고객 기록은 사용자 정의 필드를 가질 수 있으며, 다른 애플리케이션은 요청이 정확히 어떻게 동작하는지에 따라 달라질 수 있습니다. 그것을 작동시키는 것이 어려운 약속입니다. 유용한 질문은 이 코드가 이미 귀하의 기존 설정 중 어떤 부분을 이해할 수 있느냐입니다. 웹사이트의 슬로건은, 그들이 우리를 해고했고, 우리는 그들의 SaaS를 재구축하고 있다는 것입니다. 이러한 고용 이력은 여기서 확인되지 않았습니다.

1:32 오늘의 행사는 Hacker News 토론입니다. 사이트 자체 타임라인은 두 공개 프로젝트를 10월 중순으로 설정합니다. 복수 영화는 몇 주 동안 개발 중이었습니다. 동일한 노력의 Auth0 대체품은 우리가 확인할 구체적인 것을 제공합니다.

### Auth0 클라이언트와 이미 작동하는 것은 무엇입니까?

1:44 ZeroAuthy의 호환성 매트릭스는 React 클라이언트를 포함하여 명명된 Auth0 소프트웨어 클라이언트로 테스트된 로그인 및 액세스 자격 증명을 기록합니다. 정확한 버전을 명명하고 클라이언트 검사와 서버 단독 테스트를 구분합니다. 이러한 경계는 주장을 유용하게 만듭니다. OpenID 재단 자체 목록은 세 가지 로그인 표준 프로필에 대한 특정 ZeroAuthy 버전을 명명합니다. 이는 정의된 범위가 있는 확인 가능한 자체 인증 주장입니다. 프로젝트의 로드맵은 여전히 다단계 로그인 및 운영 강화를 나중 작업으로 분류합니다. 고객에게 신뢰하기 전에 성과와 미완성 작업을 모두 검토할 수 있습니다.

2:11 Hacker News에서, ozim이라는 댓글 작성자는 백업과 보안 업데이트가 고객이 구매하는 것의 일부라고 지적합니다. 타당한 이의 제기입니다. 자체 호스팅을 선택하는 회사는 판매 전화 없이 라이선스가 도착하더라도 그 작업에 대한 책임자를 지정해야 합니다. 누군가는 여전히 저녁 식사 중에 호출됩니다. SalesCompel은 그 경계를 특히 명확하게 만듭니다. 그것의 Go 백엔드는 PostgreSQL에 계정 및 연락처 기록을 저장하며,

### Salesforce는 얼마나 구현되었습니까?

2:33 테넌트 범위의 접근과 제한된 쿼리를 제공합니다. 그것의 구현 가이드는 지원되는 작업을 나열합니다. 더 넓은 쿼리 동작과 마이그레이션은 그 부분 밖에 남아 있습니다. 귀하의 회사의 수년간의 사용자 정의는 별개의 문제로 다루어집니다. 그리고 어떤 화면을 감상하고 있는지 주의하십시오. 별도의 Vue 탐색 프로토타입은 합성 데이터를 사용하며 편집 내용을 메모리에 유지합니다. 백엔드 부분은 기록을 영구 저장합니다. README는 둘 다 설명합니다.

2:57 매력적인 고객 목록은 마이그레이션 계획이 여전히 작성 중일 때 레이아웃을 시연할 수 있습니다. 구축자들의 공로로, 그들은 미완성 작업을 기록합니다. 로드맵은 전체 프로그램 이정표에 기록된 종료 게이트 통과가 없으며, 프로덕션 인증이 아직 달성되지 않았다고 명시합니다. 그들의 남은 추정치는 수백 개의 제한된 작업 패키지에 이릅니다. 이는 범위에 대한 추정치이며, 그 안에 숨겨진 납품일은 없습니다. 그렇다면 무엇이 당신을 따라 나갑니까?

3:16 귀하의 기록은 검증된 목적지가 필요합니다. 통합은 실제 요청을 테스트해야 합니다. 권한은 귀하의 실제 조직에 대해 확인해야 합니다. 익숙한 API는 하나의 마이그레이션 장벽을 낮춥니다. 지원되지 않는 모든 워크플로는 여전히 승인 목록에 있어야 합니다. 클론은 귀하의 회사의 특이점을 무료로 물려받습니다. 오래된 보고서가 작업량을 설명합니다. 10월 21일, PostgreSQL 커미터

3:38 Robert Haas는 AI 지원 버그 발견이 사람의 검토를

### AI가 코드를 작성한 후 누가 유지 보수합니까?

3:40 능가하고 있다고 썼습니다. 그는 그 압력을 늦은 기능 역전과 버전 19 지연과 연결했습니다. 그의 10월 설명은 이러한 클론에 대한 유용한 컨텍스트입니다. Haas는 모델이 수정안을 작성할 수 있지만, 인간은 여전히 정확성과 프로젝트 표준을 확인한다고 말합니다. 오래된 릴리스 작업도 검토자들을 전환시킵니다. 대체품을 소유하는 것은 그러한 유지 보수 의무를 또한 부여합니다. 코드를 생산하는 기계와 함께 유지 보수 담당자 예산을 책정하십시오. 구독 취소의 쉬운 부분은 버튼을 찾는 것입니다.

4:05 이제 그 직원은 접근 권한을 제거해야 합니다. SalesCompel의 초기 백엔드 가이드에서, 액세스 자격 증명은 토큰입니다.

### SalesCompel은 어디에 종료 스위치를 둡니까?

4:12 프로비저닝된 토큰을 취소하려면, 승인된 데이터베이스 운영자가 저장된 다이제스트 행을 삭제합니다. 그것은 데이터베이스에 있는 토큰의 지문입니다. 가이드는 토큰 수명 주기 및 공개 로그인을 향후 작업으로 분류합니다. 귀하가 서버를 제어하며, 접근을 중단시키는 책임은 귀하에게 있습니다. 저는 그런 선택권이 있는 것을 좋아합니다. 고객을 그 뒤에 두기 전에 실제 워크플로와 복구를 연습할 것입니다. 그들의 명시된 클린룸 정책은 기밀 고용주 자료를 제외하며

4:33 계약 위험을 인정합니다. Apache 라이선스는 이 코드에 대한 권한을 부여합니다. 귀하의 법률 숙제는 다운로드 후에도 계속됩니다. 공개 로드맵은 홈페이지가 점령을 축하하는 동안 귀하가 질문할 유용한 것을 제공합니다. 이것을 제가 말하는 것을 듣기보다 읽고 싶다면, 디프는 매일 아침 귀하의 받은 편지함으로 무료로 도착합니다. daily diff dot dev에서, 아래 링크를 참조하십시오. 그래서, 오늘의 평결은 NEEDS REVIEW입니다.

4:55 호환 가능한 오픈 서버가 개발자에게 탈출구를 제공할 수 있기 때문에 지원되는 부분을 테스트할 것입니다.

### 이 종료 계획에 프로덕션을 옮기겠습니까?

5:01 프로덕션은 마이그레이션 증거와 운영 책임에 따라 제한될 것입니다. 구독하고, 종을 누르고, 다르게 찍었을지 댓글로 알려주십시오. 오늘의 디프는 여기까지입니다. 저는 Axrisi의 Niko입니다. 책임감 있게 병합하십시오. Salesforce 대체품 SalesCompel이 구현하는 오픈소스 내용은 무엇입니까? SalesCompel은 README 및 구현 가이드에 따라 초기 영구 고객 기록 부분을 구현합니다. Go/PostgreSQL 백엔드는 테넌트 범위의 접근과 제한된 쿼리를 사용하여 계정 및 연락처 작업을 지원합니다. 별도의 Vue 탐색 프로토타입은 합성 기록을 사용하며 편집 내용을 메모리에 유지합니다. 프로젝트는 미완성 마이그레이션 및 더 넓은 워크플로 작업을 문서화하며, 프로덕션 인증은 아직 달성되지 않았습니다. 호환 가능한 서버가 회사가 SaaS 공급업체를 떠나는 데 어떻게 도움이 될 수 있습니까?

## 출처

- [SalesCompel README: candidate, prototype and roadmap limits](https://github.com/occupysaas/salescompel/blob/2aa326536f38768c24744079398966d325bb6589/README.md) — OccupySaaS / SalesCompel
- [SalesCompel early backend: implemented surface and token revocation](https://github.com/occupysaas/salescompel/blob/2aa326536f38768c24744079398966d325bb6589/docs/compat/plan-2-implementation.md) — OccupySaaS / SalesCompel
- [ZeroAuthy README and roadmap](https://github.com/occupysaas/zeroauthy/blob/5d1c30c1ac7c90d88307c1958af7d7fd20ef0d54/README.md) — OccupySaaS / ZeroAuthy
- [Certified OpenID providers and profiles](https://openid.net/certification/certified-openid-providers-profiles/) — OpenID Foundation
- [What is self-certification?](https://openid.net/developers/what-is-self-certification-faq/) — OpenID Foundation
- [Sales pricing: Pro Suite annual billing](https://www.salesforce.com/sales/pricing/) — Salesforce
- [OccupySaaS: stated method and October timeline](https://occupysaas.com/) — OccupySaaS
- [Postgres 19 is late, and it's AI's fault — October 21, 2026](https://neon.com/blog/postgres-19-is-late-and-its-ais-fault) — Robert Haas / Neon
- [ZeroAuthy stated clean-room policy](https://github.com/occupysaas/zeroauthy/blob/5d1c30c1ac7c90d88307c1958af7d7fd20ef0d54/CLEAN_ROOM.md) — OccupySaaS / ZeroAuthy
- [ZeroAuthy compatibility matrix](https://github.com/occupysaas/zeroauthy/blob/5d1c30c1ac7c90d88307c1958af7d7fd20ef0d54/docs/compat/matrix.md) — OccupySaaS / ZeroAuthy
- [SalesCompel progress and remaining roadmap](https://github.com/occupysaas/salescompel/blob/2aa326536f38768c24744079398966d325bb6589/docs/plans/2026-10-20-progress-and-remaining-roadmap.md) — OccupySaaS / SalesCompel
- [OccupySaaS discussion — November 2, 2026](https://news.ycombinator.com/item?id=50331402) — Hacker News
- [Cover portrait: Marc Benioff by Christie Hemm Klok / Salesforce; cropped and background removed](https://commons.wikimedia.org/wiki/File:Marc_Benioff.jpg) — Wikimedia Commons · CC BY-SA 2.0
- [Cover portrait and adapted artwork license: CC BY-SA 2.0](https://creativecommons.org/licenses/by-sa/2.0/) — Creative Commons
