+− THE DAILY DIFFdev & AI news
NEEDS REVIEW

OccupySaaS: wat die oopbron Salesforce- en Auth0-vervangings implementeer

OccupySaaS gebruik KI om selfgasheerde alternatiewe vir intekeningsagteware te ontwikkel.

Want to see our stories first on Google? Add us to your preferred sources — it helps us grow.

OccupySaaS gebruik KI om selfgasheerde alternatiewe vir intekeningsagteware te ontwikkel. SalesCompel, sy Salesforce-versoenbare projek, het 'n vroeë aanhoudende Go/PostgreSQL-kliënterekordsegment en 'n aparte verkenningsprototipe waarvan die wysigings in die geheue bly. ZeroAuthy teken toetse aan met genoemde Auth0-kliënte en het 'n smal OpenID-konformiteit selfsertifiseringslys. Die skuif van produksie vereis steeds werkvloei, migrasie en bedryfsbewyse. Die uitspraak is NEEDS REVIEW.

Lees die geskrewe uitgawe (Engels) ↗

Wat hierdie video dek

  • Salesforce adverteer Pro Suite teen $100 USD per gebruiker per maand, jaarliks gefaktureer. Dit is een betaalde plan, met laer-geprysde en gratis aanbiedinge ook beskikbaar. Die episode rapporteer die projek se doel om per-sitplek afhanklikheid te verminder, sonder om besparings te meet of ekwivalente produkdekking te beweer.
  • Die OccupySaaS-webwerf dateer ZeroAuthy se publieke projek na 14 Oktober 2026 en SalesCompel s'n na 15 Oktober. Die 2 November-geleentheid is 'n vars bespreking. Die webwerf se afleggingsnarratief is 'n toegeskryfde selfbeskrywing; die bydraers se diensgeskiedenisse is nie hier onafhanklik vasgestel nie.
  • SalesCompel se implementeringsgids beskryf aanhoudende Rekening- en Kontakoperasies in 'n huurder-geskopeerde Go/PostgreSQL-kandidaat. Sy aparte Vue-verkenningsprototipe gebruik sintetiese data en hou wysigings in die geheue sonder backend-oproepe. Geen volle programmylpaal het 'n aangetekende uitgangshek-slaag nie, en produksie-sertifisering is nie bereik nie.
  • ZeroAuthy se matriks noem kliëntweergawes en onderskei kliëntkontroles van bediener-alleen toetse. Die OpenID Foundation lys zeroauthy commit 38b4229 vir Basic OP, Config OP en Form Post OP profiele. Selfsertifisering behels spesifieke protokolprofiele; dit is verskillend van 'n algemene sekuriteitsoudit of volle Auth0-pariteit. Multi-faktor aanmelding en 'n operasionele verhardingsveeg bly latere padkaartwerk.
  • In SalesCompel se vroeë agterkantgids herroep 'n gemagtigde databasisoperateur 'n voorsiende token deur die gestoorde digesry te verwyder. Die gids plaas token-lewensiklus en publieke aanmelding in toekomstige werk. Hierdie konkrete prosedure illustreer die bedryfsverantwoordelikheid wat 'n maatskappy opneem wanneer dit sy vervanging huisves.
  • 'n Verslag van 21 Oktober deur PostgreSQL-bydraer Robert Haas beskryf KI-gesteunde foutontdekking wat menslike hersiening oorskry. Die episode gebruik hierdie gedateerde, toegeskryfde verduideliking as instandhoudingskonteks eerder as 'n nuwe vrystellingsaankondiging of 'n meting van OccupySaaS-defekte.
  • The Daily Diff se uitspraak is NEEDS REVIEW vir 'n produksieskakelaar. Toets die ondersteunde segment teen werklike werkvloeie, toestemmings en herstelbehoeftes, en noem die operateur wat verantwoordelik is vir die diens. Die genoemde skoonkamerbeleid erken kontraktuele risiko, en 'n oopbronlisensie verwyder nie infrastruktuur- of instandhoudingskoste nie.

Vrae en antwoorde

Wat implementeer die oopbron Salesforce-vervanging SalesCompel?

SalesCompel implementeer 'n vroeë aanhoudende kliëntrekordsegment, volgens sy README en implementeringsgids. Die Go/PostgreSQL-agterkant ondersteun Rekening- en Kontakoperasies met huurder-geskopeerde toegang en beperkte navrae. 'n Aparte Vue-verkenningprototipe gebruik sintetiese rekords en hou wysigings in die geheue. Die projek dokumenteer onvoltooide migrasie- en breër werkvloeiwerk, en produksiesertifisering is nog nie bereik nie.

Kyk hierdie deel 2:31 · OccupySaaS / SalesCompel · OccupySaaS / SalesCompel

Hoe kan 'n versoenbare bediener 'n maatskappy help om sy SaaS-verskaffer te verlaat?

'n Versoenbare bediener kan versoeke van 'n bestaande sagtewarekliënt by 'n ander bestemming aanvaar, wat meer van 'n toepassing se bestaande integrasie behou. ZeroAuthy se matriks teken kontroles met genoemde Auth0-kliënte aan, terwyl SalesCompel se gids 'n beperkte geïmplementeerde oppervlak lys. Die maatskappy se werklike rekords, toestemmings en pasgemaakte werkvloeie benodig steeds 'n migrasie-oefening teen die ondersteunde gedrag voor produksiegebruik.

Kyk hierdie deel 0:42 · OccupySaaS / SalesCompel · OccupySaaS / ZeroAuthy · OccupySaaS / SalesCompel

Wat bepaal ZeroAuthy se OpenID-selfsertifiseringslys?

Die OpenID Foundation lys 'n spesifieke ZeroAuthy-commit vir drie verskaffer-konformiteitprofiele. Die Stigting definieer selfsertifisering as 'n entiteit se formele verklaring oor 'n ontplooiing se konformiteit deur middel van toetsing. Die bewering het 'n gedefinieerde protokolomvang. ZeroAuthy se padkaart plaas afsonderlik multi-faktor-aanmelding en operasionele verharding in latere werk, so 'n produksiebesluit benodig bewyse bo die beperkte omvang van die lys.

Kyk hierdie deel 1:41 · OccupySaaS / ZeroAuthy · OpenID Foundation · OpenID Foundation

Hoe word 'n voorsiende toegangstoken herroep in SalesCompel se vroeë agterkant?

'n Gemagtigde databasisoperateur verwyder die voorsiende token se gestoorde digesry, volgens SalesCompel se implementeringsgids. Die diges is die token se vingerafdruk in die databasis. Dieselfde gids plaas token-lewensiklus en publieke aanmelding in toekomstige werk. Dit is 'n gedokumenteerde vroeë-kandidaatprosedure wat 'n selfgasheeroperateur moet verstaan; die episode beweer nie dat 'n produksie-afskaftoets uitgevoer is nie.

Kyk hierdie deel 4:12 · OccupySaaS / SalesCompel

Wat was The Daily Diff se uitspraak oor 'n produksieskakelaar na hierdie vervanging?

The Daily Diff se uitspraak was NEEDS REVIEW. Die episode beveel aan om ondersteunde segmente te toets, want 'n versoenbare oop bediener kan 'n uitgangsopsie skep. Produksie bly geblokkeer op migrasiebewyse en duidelike bedryfsverantwoordelikheid, wat SalesCompel se gedokumenteerde vroeë omvang en onvoltooide padkaart weerspieël. 'n Repetisie moet die maatskappy se werklike werkvloeie, toestemmings en herstelbehoeftes dek voordat kliënttoegang van die vervanging afhang.

Kyk hierdie deel 4:59 · OccupySaaS / SalesCompel · OccupySaaS / SalesCompel · OccupySaaS / SalesCompel

Vertaalde transkripsie

Vertaal uit die oorspronklike Engelse vertelling. Beskikbare klank en onderskrifte word deur YouTube beheer.

Kan jy Salesforce kanselleer en die produk behou?

0:00 'n Salesforce-kloon klink soos om die rekening te kanselleer en die produk te behou. OccupySaaS het openbare kode, en sy padkaart wys hoeveel daarvan oorbly. In hierdie video, wat werk reeds? Wat volg jou uit? En wie kry die afskakelaar? Wanneer 'n werknemer vertrek, moet hul toegang gestop word. Die Salesforce-herbou se instruksies vertel jou wie daardie werk moet doen. Ons sal die presiese stap voor die uitspraak volg.

0:21 Dit is Maandag, tweede November, en dit is The Daily Diff. OccupySaaS is 'n oopbron-poging wat KI gebruik om intekeningsagteware te herbou uit openbare dokumentasie. ZeroAuthy teiken Auth0, die diens wat toepassingaanmeldings hanteer. SalesCompel teiken Salesforce, waar verkoopspanne kliëntrekords hou. Albei projekte is vroeg en selfgasheerd. Salesforce adverteer sy Pro-suite teen honderd dollar per gebruiker per maand,

Hoekom iets herbou wat maatskappye reeds koop?

0:45 jaarliks gefaktureer. Elke ekstra sitplek vergroot daardie rekening. OccupySaaS noem per-sitplek-prysbepaling 'n belasting op groei. Aankope het uiteindelik 'n intekening op die aanstelling van mense ontdek. Die voorgestelde ontsnapping is versoenbaarheid. Jou toepassing stuur reeds die verskafferversoeke deur 'n sagtewarekliënt. Bou 'n bediener wat daardie versoeke verstaan, en dieselfde kliënt kan in plaas daarvan met jou bediener praat. Jy behou meer van die toepassing wat jy reeds ingenieurs betaal het om te bou.

1:09 Dit maak saak wanneer vertrek beteken dat jare se maatskappygewoontes herbou moet word. 'n Kliëntrekord kan pasgemaakte velde bevat, en 'n ander toepassing kan afhang van presies hoe 'n versoek optree. Om dit aan die gang te hou, is die moeilike belofte. Die nuttige vraag is watter deel van jou bestaande opstelling hierdie kode reeds kan verstaan. Die webwerf se slagspreuk is, hulle het ons afgedank, ons herbou hul SaaS. Daardie diensgeskiedenisse is hier ongeverifieerd.

1:32 Vandag se gebeurtenis is die Hacker News-bespreking. Die webwerf se eie tydlyn plaas die twee publieke projekte in middel Oktober. Die wraakfliek is al weke lank in ontwikkeling. Dieselfde poging se Auth0-vervanging gee ons iets konkreets om na te kyk.

Wat werk reeds met Auth0-kliënte?

1:44 ZeroAuthy se versoenbaarheidsmatriks teken aanmelding- en toegangsgegewens aan wat getoets is met genoemde Auth0-sagtewarekliënte, insluitend die React-kliënt. Dit noem presiese weergawes en onderskei kliëntkontroles van toetse van die bediener alleen. Daardie grense maak die bewering nuttig. Die OpenID Foundation se eie lys noem 'n spesifieke ZeroAuthy-weergawe vir drie aanmeldstandaardprofiele. Dit is 'n kontroleerbare selfsertifiseringsbewering met 'n gedefinieerde omvang. Die projek se padkaart plaas steeds multi-faktor aanmelding en operasionele verharding in latere werk.

2:11 U kan beide die prestasie en die onvoltooide werk inspekteer voordat u dit met kliënte vertrou. Op Hacker News wys kommentator ozim op rugsteune en sekuriteitsopdaterings as deel van wat kliënte koop. Geregte beswaar. 'n Maatskappy wat selfgasheer kies, benodig iemand wat verantwoordelik is vir daardie take, selfs al kom die lisensie sonder 'n verkoopsoproep. Iemand word steeds tydens aandete geroep. SalesCompel maak daardie grens veral sigbaar. Sy Go-agterkant stoor Rekening- en Kontakrekords in PostgreSQL,

Hoeveel Salesforce is geïmplementeer?

2:33 met huurder-geskopeerde toegang en beperkte navrae. Sy implementeringsgids lys die ondersteunde operasies. Breër navraaggedrag en migrasie bly buite daardie segment. Jou maatskappy se jare van aanpassing reis as 'n aparte probleem. En wees versigtig watter skerm jy bewonder. Die aparte Vue-verkenningprototipe gebruik sintetiese data en hou wysigings in geheue. Die agterkant segment behou rekords. Die readme verduidelik albei.

2:57 'n Aantreklike kliëntelys kan 'n uitleg demonstreer terwyl die migrasieplan nog geskryf word. Tot die bouers se krediet, skryf hulle die onvoltooide werk neer. Die padkaart sê geen volle programmylpaal het 'n aangetekende uitgangshek-slaag nie, en produksiesertifisering is nog nie bereik nie. Hul oorblywende skatting loop tot honderde begrensde werkspakkette. Dit is 'n skatting van die omvang; daar is geen afleweringsdatum daarin weggesteek nie.

3:16 So wat volg jou uit? Jou rekords benodig 'n geverifieerde bestemming. Integrasies benodig hul werklike versoeke getoets. Toestemmings moet teen jou werklike organisasie nagegaan word. 'n Bekende API verlaag een migrasiehindernis; elke onondersteunde werkvloei behoort steeds op die aanvaardingslys. Die kloon erf jou maatskappy se eienaardighede gratis. 'n Ouer verslag verduidelik die werklading.

3:38 Op een-en-twintigste Oktober het PostgreSQL-bydraer

Wie onderhou die kode nadat KI dit geskryf het?

3:40 Robert Haas geskryf dat KI-gesteunde foutontdekking menslike hersiening oorskry het. Hy het daardie druk gekoppel aan laat kenmerkomkeer en die weergawe negentien vertraging. Sy Oktober-verduideliking is nuttige konteks vir hierdie klone. Haas sê modelle kan oplossings opstel, en mense kyk steeds die korrektheid en projekstandaarde na. Werk aan ouer weergawes lei ook resensente af. Om die vervanging te besit, gee jou ook daardie instandhoudingsverpligting. Begroot vir 'n instandhouer langs die masjien wat kode produseer.

4:05 Die maklike deel van die kansellering van 'n intekening is om die knoppie te vind. Nou moet daardie werknemer se toegang verwyder word.

Waar plaas SalesCompel die afskakelaar?

4:12 In SalesCompel se vroeë agterkantgids is die toegangsreferensie 'n token. Om 'n voorsiende token te herroep, verwyder 'n gemagtigde databasisoperateur sy gestoorde digesry. Dit is die token se vingerafdruk in die databasis. Die gids plaas token-lewensiklus en publieke aanmelding in toekomstige werk. Jy beheer die bediener, en jy is verantwoordelik om toegang te stop. Ek hou daarvan om daardie keuse te hê. Ek sal werklike werkvloeie en herstel oefen voordat ek klante daaragter plaas.

4:33 Hul vermelde skoonkamerbeleid sluit vertroulike werkgewermateriaal uit en erken kontraktuele risiko. Apache-lisensiëring gee jou toestemmings vir hierdie kode; jou regsopleiding oorleef die aflaai. Die openbare padkaart gee jou iets nuttigs om te bevraagteken terwyl die tuisblad die besetting vier. As jy dit liewer wil lees as om my dit te hoor sê, land die verskil elke oggend gratis in jou inkassie by thedailydiff.dev, skakel hieronder. So, vandag se uitspraak is NEEDS REVIEW.

4:55 Ek sou die ondersteunde segmente toets, want 'n versoenbare oop bediener kan ontwikkelaars 'n uitweg gee.

Sou ek produksie na hierdie uitgangsplan skuif?

5:01 Ek sou produksie geblokkeer hou op migrasiebewyse en bedryfsverantwoordelikheid. Teken in, druk die klokkie, en vertel my in die kommentaar as jy dit anders gestempel het. En dit is die verskil vir vandag. Ek is Niko van Axrisi. Voeg verantwoordelik saam. Voeg verantwoordelik saam. Voeg verantwoordelik saam.

Bronne

  1. SalesCompel README: candidate, prototype and roadmap limitsOccupySaaS / SalesCompel
  2. SalesCompel early backend: implemented surface and token revocationOccupySaaS / SalesCompel
  3. ZeroAuthy README and roadmapOccupySaaS / ZeroAuthy
  4. Certified OpenID providers and profilesOpenID Foundation
  5. What is self-certification?OpenID Foundation
  6. Sales pricing: Pro Suite annual billingSalesforce
  7. OccupySaaS: stated method and October timelineOccupySaaS
  8. Postgres 19 is late, and it's AI's fault — October 21, 2026Robert Haas / Neon
  9. ZeroAuthy stated clean-room policyOccupySaaS / ZeroAuthy
  10. ZeroAuthy compatibility matrixOccupySaaS / ZeroAuthy
  11. SalesCompel progress and remaining roadmapOccupySaaS / SalesCompel
  12. OccupySaaS discussion — November 2, 2026Hacker News
  13. Cover portrait: Marc Benioff by Christie Hemm Klok / Salesforce; cropped and background removedWikimedia Commons · CC BY-SA 2.0
  14. Cover portrait and adapted artwork license: CC BY-SA 2.0Creative Commons

Niko from Axrisi

Nikoloz Turazashvili · Vexrail · Axrisi

LinkedIn · dev.to · GitHub · X · Substack

Verwante video's