# OccupySaaS: ինչ են իրականացնում բաց կոդով Salesforce-ի և Auth0-ի փոխարինումները

Published: 2026-11-03

OccupySaaS-ը օգտագործում է AI՝ բաժանորդային ծրագրային ապահովման ինքնահյուրընկալվող այլընտրանքներ մշակելու համար: SalesCompel-ը, նրա Salesforce-ի հետ համատեղելի նախագիծը, ունի Go/PostgreSQL հաճախորդի գրառումների վաղ մշտական ​​մաս և առանձին հետազոտական ​​նախատիպ, որի խմբագրումները մնում են հիշողության մեջ: ZeroAuthy-ն գրանցում է թեստեր Auth0 անվանական հաճախորդների հետ և ունի OpenID համապատասխանության նեղ ինքնահաստատման ցուցակ: Արտադրությունը տեղափոխելը դեռ պահանջում է աշխատանքային հոսքի, միգրացիայի և շահագործման ապացույցներ: Դատավճիռը NEEDS REVIEW է:

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

## Ինչ է ընդգրկում այս տեսանյութը

- Salesforce-ը գովազդում է Pro Suite-ը՝ ամսական 100 ԱՄՆ դոլար՝ մեկ օգտատիրոջ համար, որը վճարվում է ամեն տարի: Սա մեկ վճարովի պլան է, որի համար նախատեսված են նաև ավելի ցածր գնով և անվճար առաջարկներ: Դրվագը զեկուցում է նախագծի նպատակը՝ նվազեցնելու կախվածությունը մեկ նստատեղից՝ առանց խնայողությունները չափելու կամ համարժեք ապրանքի ծածկույթ պահանջելու:
- OccupySaaS կայքը ZeroAuthy-ի հանրային նախագիծը թվագրում է 2026 թվականի հոկտեմբերի 14-ին, իսկ SalesCompel-ինը՝ հոկտեմբերի 15-ին: Նոյեմբերի 2-ի իրադարձությունը թարմ քննարկում է: Կայքի կրճատման պատմությունը վերագրվում է ինքնանկարագրությանը. մասնակիցների աշխատանքային պատմությունները այստեղ անկախ չեն հաստատվել:
- SalesCompel-ի իրականացման ուղեցույցը նկարագրում է հաշվի և կոնտակտային գործողությունները վարձակալության շրջանակներում Go/PostgreSQL թեկնածուի մեջ: Նրա առանձին Vue հետազոտական ​​նախատիպն օգտագործում է սինթետիկ տվյալներ և խմբագրումները պահում է հիշողության մեջ՝ առանց backend զանգերի: Ոչ մի ամբողջական ծրագրի կարևորագույն փուլ չի գրանցել ելքի դարպասի անցում, և արտադրության հավաստագրումը դեռ չի իրականացվել:
- ZeroAuthy-ի մատրիցը անվանում է հաճախորդների տարբերակները և տարբերում հաճախորդի ստուգումները միայն սերվերի թեստերից: OpenID հիմնադրամը թվարկում է zeroauthy commit 38b4229-ը Basic OP, Config OP և Form Post OP պրոֆիլների համար: Ինքնահաստատումը վերաբերում է արձանագրությունների հատուկ պրոֆիլներին. այն տարբերվում է անվտանգության համապարփակ աուդիտից կամ Auth0-ի ամբողջական համարժեքությունից: Բազմագործոն մուտքը և գործառնական ամրապնդման ստուգումը մնում են ճանապարհային քարտեզի հետագա աշխատանք:
- SalesCompel-ի վաղ backend ուղեցույցում լիազորված տվյալների բազայի օպերատորը չեղյալ է հայտարարում տրված թոքենը՝ ջնջելով դրա պահված digest տողը: Ուղեցույցը թոքենի կյանքի ցիկլը և հանրային մուտքը դնում է ապագա աշխատանքներում: Այս կոնկրետ ընթացակարգը ցույց է տալիս այն գործառնական պատասխանատվությունը, որը ընկերությունը ստանձնում է իր փոխարինումը հյուրընկալելիս:
- PostgreSQL-ի հանձնաժողովի անդամ Ռոբերտ Հաասի հոկտեմբերի 21-ի զեկույցը նկարագրում է AI-ի օգնությամբ սխալների հայտնաբերումը, որը գերազանցում է մարդկային վերանայումը: Դրվագը օգտագործում է այս թվագրված, վերագրված բացատրությունը որպես սպասարկման համատեքստ, այլ ոչ թե նոր թողարկման հայտարարություն կամ OccupySaaS-ի թերությունների չափում:
- The Daily Diff-ի դատավճիռը NEEDS REVIEW է արտադրական անցում կատարելու համար: Փորձարկեք աջակցվող մասը իրական աշխատանքային հոսքերի, թույլտվությունների և վերականգնման կարիքների համեմատ, և նշեք ծառայության համար պատասխանատու օպերատորին: Նշված մաքուր սենյակի քաղաքականությունը ընդունում է պայմանագրային ռիսկը, իսկ բաց կոդով լիցենզիան չի վերացնում ենթակառուցվածքների կամ սպասարկման ծախսերը:

## Հարցեր և պատասխաններ

### Ի՞նչ է իրականացնում բաց կոդով Salesforce-ի փոխարինումը SalesCompel-ը:

SalesCompel-ն իրականացնում է հաճախորդի գրառումների վաղ մշտական ​​մաս, ըստ իր README-ի և իրականացման ուղեցույցի: Go/PostgreSQL backend-ն աջակցում է հաշվի և կոնտակտային գործողություններին՝ վարձակալության շրջանակներում մուտքի և սահմանափակ հարցումների հետ: Առանձին Vue հետազոտական ​​նախատիպն օգտագործում է սինթետիկ գրառումներ և խմբագրումները պահում է հիշողության մեջ: Նախագիծը փաստաթղթավորում է անավարտ միգրացիան և ավելի լայն աշխատանքային հոսքի աշխատանքը, և արտադրության հավաստագրումը դեռ չի իրականացվել:

### Ինչպե՞ս կարող է համատեղելի սերվերը օգնել ընկերությանը թողնել իր SaaS վաճառողին:

Համատեղելի սերվերը կարող է ընդունել հարցումներ գոյություն ունեցող ծրագրային հաճախորդից այլ նպատակակետում՝ պահպանելով հավելվածի գոյություն ունեցող ինտեգրման ավելի շատ մաս: ZeroAuthy-ի մատրիցը գրանցում է ստուգումներ Auth0 անվանական հաճախորդների հետ, մինչդեռ SalesCompel-ի ուղեցույցը թվարկում է սահմանափակ իրականացված մակերես: Ընկերության իրական գրառումները, թույլտվությունները և հատուկ աշխատանքային հոսքերը դեռ կարիք ունեն միգրացիայի փորձի՝ աջակցվող վարքագծի դեմ՝ նախքան արտադրական օգտագործումը:

### Ի՞նչ է հաստատում ZeroAuthy-ի OpenID ինքնահաստատման ցուցակը:

OpenID հիմնադրամը թվարկում է ZeroAuthy-ի հատուկ commit երեք մատակարարի համապատասխանության պրոֆիլների համար: Հիմնադրամը սահմանում է ինքնահաստատումը որպես կազմակերպության պաշտոնական հայտարարություն տեղակայման համապատասխանության մասին՝ փորձարկման միջոցով: Հայցն ունի սահմանված արձանագրության շրջանակ: ZeroAuthy-ի ճանապարհային քարտեզն առանձին տեղադրում է բազմագործոն մուտքը և գործառնական ամրապնդումը ավելի ուշ աշխատանքներում, ուստի արտադրական որոշումը կարիք ունի ապացույցների՝ ցուցակի սահմանափակ շրջանակից դուրս:

### Ինչպե՞ս է չեղարկվում տրված մուտքի թոքենը SalesCompel-ի վաղ backend-ում:

Լիազորված տվյալների բազայի օպերատորը ջնջում է տրված թոքենի պահված digest տողը, ըստ SalesCompel-ի իրականացման ուղեցույցի: Digest-ը թոքենի մատնահետքն է տվյալների բազայում: Նույն ուղեցույցը թոքենի կյանքի ցիկլը և հանրային մուտքը դնում է ապագա աշխատանքներում: Սա փաստաթղթավորված վաղ թեկնածուի ընթացակարգ է, որը պետք է հասկանա ինքնահյուրընկալող օպերատորը. դրվագը չի հավակնում կատարել արտադրական անջատման փորձարկում:

### Ի՞նչ էր 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-ն ունի հանրային կոդ, և նրա ճանապարհային քարտեզը ցույց է տալիս, թե որքանն է մնացել: Այս տեսանյութում ի՞նչն է արդեն աշխատում: Ի՞նչ է հետևում ձեզ: Եվ ո՞վ է ստանում անջատման կոճակը: Երբ աշխատակիցը հեռանում է, նրա մուտքը պետք է դադարեցվի: Salesforce-ի վերակառուցման հրահանգները ձեզ ասում են, թե ով պետք է կատարի այդ աշխատանքը: Մենք կհետևենք ճիշտ քայլին մինչև դատավճիռը:

0:21 Երկուշաբթի է, նոյեմբերի երկուսը, և սա The Daily Diff-ն է: OccupySaaS-ը բաց կոդով նախաձեռնություն է, որը AI է օգտագործում բաժանորդային ծրագրային ապահովումը վերակառուցելու համար հանրային փաստաթղթերից: ZeroAuthy-ն ուղղված է Auth0-ին՝ այն ծառայությանը, որը մշակում է հավելվածների մուտքերը: SalesCompel-ը ուղղված է Salesforce-ին, որտեղ վաճառքի թիմերը պահում են հաճախորդների գրառումները: Երկու նախագծերն էլ վաղ և ինքնահյուրընկալվող են: Salesforce-ը գովազդում է իր Pro փաթեթը՝ ամսական հարյուր դոլար՝ մեկ օգտատիրոջ համար,

### Ինչու՞ վերակառուցել այն, ինչ ընկերություններն արդեն գնում են:

0:45 որը վճարվում է ամեն տարի: Յուրաքանչյուր լրացուցիչ տեղ մեծացնում է այդ հաշիվը: OccupySaaS-ը մեկ նստատեղի գնագոյացումը անվանում է աճի հարկ: Գնումները վերջապես հայտնաբերել են մարդկանց աշխատանքի ընդունելու բաժանորդագրություն: Առաջարկվող փախուստը համատեղելիությունն է: Ձեր հավելվածն արդեն վաճառողին հարցումներ է ուղարկում ծրագրային հաճախորդի միջոցով: Ստեղծեք սերվեր, որը հասկանում է այդ հարցումները, և նույն հաճախորդը կարող է խոսել ձեր սերվերի հետ փոխարենը: Դուք պահպանում եք հավելվածի ավելի շատ մասը, որի համար արդեն վճարել եք ինժեներներին կառուցելու համար:

1:09 Դա կարևոր է, երբ հեռանալը նշանակում է ընկերության տարիների սովորությունները վերակառուցել: Հաճախորդի գրառումը կարող է պարունակել հատուկ դաշտեր, և մեկ այլ հավելված կարող է կախված լինել ճիշտ նրանից, թե ինչպես է հարցումը գործում: Դա աշխատող պահելը դժվար խոստումն է: Օգտակար հարցն այն է, թե ձեր գոյություն ունեցող կարգավորման որ մասն է այս կոդը կարողանում արդեն հասկանալ: Կայքի կարգախոսն է. նրանք մեզ աշխատանքից ազատեցին, մենք վերակառուցում ենք նրանց SaaS-ը: Այդ աշխատանքային պատմությունները այստեղ չեն ստուգվել:

1:32 Այսօրվա իրադարձությունը Hacker News-ի քննարկումն է: Կայքի սեփական ժամանակացույցը երկու հանրային նախագծերը դնում է հոկտեմբերի կեսերին: Վրեժխնդրության ֆիլմը մշակվում է շաբաթներ շարունակ: Նույն ջանքերի Auth0-ի փոխարինումը մեզ տալիս է ստուգելու կոնկրետ բան:

### Ի՞նչն է արդեն աշխատում Auth0 հաճախորդների հետ:

1:44 ZeroAuthy-ի համատեղելիության մատրիցը գրանցում է մուտքի և մուտքի հավատարմագրերը, որոնք փորձարկվել են Auth0 ծրագրային ապահովման անվանական հաճախորդների հետ, ներառյալ React հաճախորդը: Այն անվանում է ճշգրիտ տարբերակներ և տարբերում է հաճախորդի ստուգումները սերվերի թեստերից միայնակ: Այդ սահմանները հայցը դարձնում են օգտակար: OpenID հիմնադրամի սեփական ցուցակը նշում է ZeroAuthy-ի հատուկ տարբերակ երեքի համար մուտքի ստանդարտ պրոֆիլներ: Դա ստուգելի ինքնահաստատման հայց է՝ ա սահմանված շրջանակ: Նախագծի ճանապարհային քարտեզը դեռ բազմագործոն մուտքը և գործառնական ամրացումը ավելի ուշ աշխատանքներում է:

2:11 Դուք կարող եք ստուգել և՛ ձեռքբերումը, և՛ անավարտ աշխատանքը՝ նախքան հաճախորդների հետ դրան վստահելը: Hacker News-ում, մեկնաբան ozim-ը նշում է պահուստային պատճենները և անվտանգության թարմացումները որպես այն, ինչ հաճախորդները գնում են: Արդար առարկություն: Ընկերություն, որն ընտրում է ինքնահյուրընկալումը կարիք ունի մեկի, ով պատասխանատու է այդ աշխատանքների համար, նույնիսկ երբ լիցենզիան գալիս է առանց վաճառքի զանգի: Մեկին դեռ զանգահարում են ընթրիքի ժամանակ: SalesCompel-ը հատկապես տեսանելի է դարձնում այդ սահմանը:

### Salesforce-ի որքա՞ն մասն է իրականացված:

2:33 Նրա Go backend-ը պահում է Հաշվի և Կոնտակտային գրառումները PostgreSQL-ում, վարձակալության շրջանակներում մուտքի և սահմանափակ հարցումների հետ: Նրա իրականացման ուղեցույցը թվարկում է աջակցվող գործողությունները: Ավելի լայն հարցումների վարքագիծը և միգրացիան մնում են այդ հատվածից դուրս: Ձեր ընկերության տարիների հարմարեցումը ճանապարհորդում է որպես առանձին խնդիր: Եվ զգույշ եղեք, թե որ էկրանն եք հիանում: Առանձին Vue հետազոտական ​​նախատիպն օգտագործում է սինթետիկ տվյալներ և խմբագրումները պահում է հիշողության մեջ: Backend մասը պահպանում է գրառումները:

2:57 Readme-ն բացատրում է երկուսն էլ: Գրավիչ հաճախորդների ցուցակը կարող է ցույց տալ դասավորություն, մինչդեռ միգրացիայի պլանը դեռ գրվում է: Շինարարների պատվին, նրանք գրում են անավարտ աշխատանքը: Ճանապարհային քարտեզում ասվում է, որ ոչ մի ամբողջական ծրագրի կարևորագույն փուլ չի գրանցել ելքի դարպասի անցում, և արտադրության հավաստագրումը դեռ չի իրականացվել: Նրանց մնացած գնահատականը հասնում է հարյուրավոր սահմանափակ աշխատանքային փաթեթների:

3:16 Դա շրջանակի գնահատական ​​է. դրա մեջ թաքնված առաքման ամսաթիվ չկա: Ուրեմն, ի՞նչ է հետևում ձեզ: Ձեր գրառումները կարիք ունեն հաստատված նպատակակետի: Ինտեգրումները կարիք ունեն իրենց իրական հարցումները փորձարկելու: Թույլտվությունները պետք է ստուգվեն ձեր իրական կազմակերպության դեմ: Ծանոթ API-ն իջեցնում է միգրացիայի մեկ արգելք. յուրաքանչյուր չաջակցվող աշխատանքային հոսք դեռ պատկանում է ընդունման ցուցակին: Կլոնը անվճար ժառանգում է ձեր ընկերության տարօրինակությունը:

3:38 Ավելի հին զեկույցը բացատրում է աշխատանքային բեռը:

### Ո՞վ է սպասարկում կոդը AI-ի կողմից գրվելուց հետո:

3:40 Հոկտեմբերի քսանմեկին PostgreSQL հանձնաժողովի անդամ Ռոբերտ Հաասը գրեց, որ AI-ի օգնությամբ սխալների հայտնաբերումը առաջ է անցնում մարդկային վերանայումից: Նա այդ ճնշումը կապեց ուշացած հատկությունների չեղարկումների և տասնինը տարբերակի ուշացման հետ: Նրա հոկտեմբերյան բացատրությունը օգտակար համատեքստ է այս կլոնների համար: Հաասն ասում է, որ մոդելները կարող են ուղղումներ կազմել, և մարդիկ դեռ ստուգում են ճշգրտությունը և նախագծի ստանդարտները: Ավելի հին թողարկումների վրա աշխատանքը նաև շեղում է վերանայողներին: Փոխարինումը տիրապետելը ձեզ տալիս է նաև սպասարկման պարտավորություն,

4:05 Նաև բյուջե հատկացրեք սպասարկողի համար՝ կոդ արտադրող մեքենայի կողքին: Բաժանորդագրությունը չեղարկելու հեշտ մասը կոճակը գտնելն է:

### Որտե՞ղ է SalesCompel-ը դնում անջատման կոճակը:

4:12 Այժմ այդ աշխատակիցը պետք է հեռացվի նրա մուտքը: SalesCompel-ի վաղ backend ուղեցույցում մուտքի հավատարմագիրը թոքեն է: Տրված թոքենը չեղարկելու համար, լիազորված տվյալների բազայի օպերատորը ջնջում է դրա պահված digest տողը: Դա թոքենի մատնահետքն է տվյալների բազայում: Ուղեցույցը թոքենի կյանքի ցիկլը և հանրային մուտքը դնում է ապագա աշխատանքներում: Դուք վերահսկում եք սերվերը, և դուք եք պատասխանատու մուտքը դադարեցնելու համար: Ինձ դուր է գալիս ունենալ այդ ընտրությունը:

4:33 Ես կփորձեի իրական աշխատանքային հոսքերը և վերականգնումը, նախքան հաճախորդներին դրա ետևում դնելը: Նրանց հայտարարված մաքուր սենյակի քաղաքականությունը բացառում է գործատուի գաղտնի նյութերը և ընդունում է պայմանագրային ռիսկը: Apache լիցենզիան ձեզ թույլտվություններ է տալիս այս կոդի համար. ձեր իրավական տնային աշխատանքը գոյատևում է ներբեռնումը: Հանրային ճանապարհային քարտեզը ձեզ տալիս է օգտակար բան հարցաքննելու, մինչդեռ գլխավոր էջը տոնում է օկուպացիան: Եթե նախընտրում եք սա կարդալ, քան լսել, թե ինչպես եմ ես դա ասում, ապա տարբերությունը ձեր մուտքի արկղում է հայտնվում

4:55 ամեն առավոտ, անվճար daily diff dot dev կայքում, հղումը ներքևում: Այսպիսով, այսօրվա դատավճիռը NEEDS REVIEW է:

### Կտեղափոխեի՞ արդյոք արտադրությունը այս ելքի պլանի վրա:

5:01 Ես կփորձարկեի աջակցվող հատվածները, քանի որ համատեղելի բաց սերվերը կարող է տալ մշակողներին ելք: Ես արտադրությունը կպահեի միգրացիայի ապացույցների և գործառնական պատասխանատվության վրա հիմնված: Բաժանորդագրվեք, սեղմեք զանգակը և մեկնաբանություններում ինձ ասեք, թե արդյոք դուք այլ կերպ կդրոշմեիք: Եվ սա այսօրվա տարբերությունն է: Ես Նիկոն եմ Axrisi-ից: Միացեք պատասխանատու կերպով:

## Աղբյուրներ

- [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
