ഏതെങ്കിലും ലോഗിൻ ചെയ്ത ഉപയോക്താവിന് മറ്റ് ഉപയോക്താക്കളുടെ വരികൾ വായിക്കാൻ കഴിയുമെങ്കിൽ, നിങ്ങളുടെ ഡാറ്റാബേസ് ആപ്പ് ശരിയായി പ്രവർത്തിക്കുമെന്ന് വിശ്വസിക്കുന്നു. റോ-ലെവൽ സുരക്ഷാ നയങ്ങളും റോളുകളും ഉപയോഗിച്ച് ഞാൻ നിയമം PostgreSQL-ലേക്ക് മാറ്റുന്നു, തുടർന്ന് ഒരു ഉപയോക്താവിന് മറ്റൊരു ഉപയോക്താവിൻ്റെ ഡാറ്റയിൽ എത്താൻ കഴിയില്ലെന്ന് ടെസ്റ്റുകൾ ഉപയോഗിച്ച് തെളിയിക്കുന്നു.
ഓരോ ഉപയോക്താവിനും അവരവരുടെ ഡാറ്റ മാത്രം കാണാൻ കഴിയുന്ന തരത്തിൽ ഞാൻ PostgreSQL റോ-ലെവൽ സുരക്ഷ സജ്ജീകരിക്കും, Supabase ഉൾപ്പെടെ
5 പട്ടികകൾ വരെയുള്ള റോ-ലെവൽ സുരക്ഷാ അവലോകനം, ഓരോ വിടവും ഒരു ചോദ്യം വഴി കാണിക്കുന്നു.
- 5 പട്ടികകൾ വരെയുള്ള അവലോകനം
- എഴുതിയ റിപ്പോർട്ട്
- ഉദാഹരണ ചോദ്യങ്ങൾ
10 പട്ടികകൾ വരെയുള്ള പോളിസികളും റോളുകളും, നിയമങ്ങൾ നിലനിൽക്കുന്നുവെന്ന് തെളിയിക്കുന്ന ടെസ്റ്റുകളോടൊപ്പം.
- 10 പട്ടികകൾ വരെയുള്ള പോളിസികൾ
- എഴുതിയ റിപ്പോർട്ട്
- ഉദാഹരണ ചോദ്യങ്ങൾ
25 പട്ടികകൾ വരെ, ഡാറ്റാബേസിലെ പ്ലാൻ പരിധികൾ, CI-യിലെ മൈഗ്രേഷനുകളും ടെസ്റ്റുകളും.
- 25 പട്ടികകൾ വരെ, പ്ലാൻ പരിധികൾ, CI
- എഴുതിയ റിപ്പോർട്ട്
- ഉദാഹരണ ചോദ്യങ്ങൾ
ഒരു കസ്റ്റം ഓഫർ അഭ്യർത്ഥിക്കുക
ഈ സിന്നറിൽ നിന്ന് വ്യക്തിഗതമാക്കിയ ഓഫർ അഭ്യർത്ഥിക്കാൻ ഒരു സൗജന്യ അക്കൗണ്ട് ഉണ്ടാക്കുക അല്ലെങ്കിൽ ലോഗിൻ ചെയ്യുക.
പ്രീ-സെയിൽ ചോദ്യം ചോദിക്കുക
പ്രവേശിക്കുക / രജിസ്റ്റർ ചെയ്യുകഒരു ചോദ്യം ചോദിക്കാൻ ലോഗിൻ ചെയ്യുക
പ്ലാറ്റ്ഫോം സ്പാം കുറയ്ക്കുന്നതിന്, പ്രീ-സെയിൽ സന്ദേശങ്ങൾ ലോഗിൻ ചെയ്ത ഉപയോക്താക്കൾക്ക് മാത്രമേ അയയ്ക്കാൻ കഴിയൂ.
ഈ സിന്നറിന് നേരിട്ട് സന്ദേശം അയയ്ക്കാൻ ഒരു സൗജന്യ അക്കൗണ്ട് ഉണ്ടാക്കുക അല്ലെങ്കിൽ ലോഗിൻ ചെയ്യുക.
ലോഗിൻ ആവശ്യമാണ്
പ്രവേശിക്കുക / രജിസ്റ്റർ ചെയ്യുകലോഗിൻ ആവശ്യമാണ്
ഈ Zinner-ന് സന്ദേശം അയയ്ക്കാൻ ഒരു സൗജന്യ അക്കൗണ്ട് ഉണ്ടാക്കുക അല്ലെങ്കിൽ ലോഗിൻ ചെയ്യുക.
പ്രവേശിക്കുക / രജിസ്റ്റർ ചെയ്യുകലോഗിൻ ആവശ്യമാണ്
വ്യക്തിഗതമാക്കിയ ഓഫറിനായി അഭ്യർത്ഥിക്കാൻ ഒരു സൗജന്യ അക്കൗണ്ട് ഉണ്ടാക്കുക അല്ലെങ്കിൽ ലോഗിൻ ചെയ്യുക.
പ്രവേശിക്കുക / രജിസ്റ്റർ ചെയ്യുകഒറ്റനോട്ടത്തിൽ
നിങ്ങൾക്ക് തീരുമാനമെടുക്കാൻ സഹായിക്കുന്ന ഈ സേവനത്തെക്കുറിച്ചുള്ള പ്രധാന വിവരങ്ങൾ. Zinn Hub ആണ് ഇത് ഉണ്ടാക്കിയത്, വിൽപ്പനക്കാരനല്ല.
മൂല്യ സ്ഥാനം
എൻഫോഴ്സ്മെന്റ് ലെയർ
പിന്തുണയ്ക്കുന്ന പ്ലാറ്റ്ഫോമുകൾ
പ്രവർത്തനത്തിന്റെ തെളിവ്
ഡെലിവറി ഫോർമാറ്റ്
നിങ്ങൾക്ക് എന്ത് ലഭിക്കും
പൂർണ്ണ വിവരണം
ഉപയോക്തൃ അക്കൗണ്ടുകളോ പണമടച്ചുള്ള പ്ലാനുകളോ ഒരു ഡാറ്റാബേസിൽ നിരവധി ടീമുകളോ ഉള്ള ഏതൊരു ആപ്പും ആർക്കൊക്കെ ഏത് വരികൾ കാണാൻ കഴിയുമെന്ന് തീരുമാനിക്കണം. ആ നിയമം ആപ്പ് കോഡിൽ മാത്രമാണെങ്കിൽ, മറ്റൊരാൾ ഡാറ്റ മറ്റൊരു രീതിയിൽ ആക്സസ് ചെയ്യുമ്പോൾ അത് പരാജയപ്പെടും: ആരെങ്കിലും സംരക്ഷിക്കാൻ മറന്ന ഒരു പുതിയ എൻഡ്പോയിന്റ്, അതേ ഡാറ്റാബേസിലെ രണ്ടാമത്തെ ആപ്പ്, അല്ലെങ്കിൽ നിങ്ങളുടെ പട്ടികകൾക്കായി Supabase സൃഷ്ടിക്കുന്ന API. റോ-ലെവൽ സുരക്ഷ നിയമം ഡാറ്റ ഉള്ളിടത്ത് സ്ഥാപിക്കുന്നു.
NDA-യുടെ കീഴിലുള്ള ഒരു സബ്സ്ക്രിപ്ഷൻ ഉൽപ്പന്നത്തിൽ ഞാൻ ഇത് ചെയ്തിട്ടുണ്ട്: പട്ടികകളിലെ റോ-ലെവൽ സുരക്ഷാ പോളിസികളും ഓരോ സബ്സ്ക്രിപ്ഷൻ ടയറിനും ഒരു പ്രത്യേക ഡാറ്റാബേസ് റോളും, അതിനാൽ ഒരു പ്ലാനിൽ എന്താണ് ഉൾപ്പെടുന്നതെന്ന് PostgreSQL ആണ് നടപ്പിലാക്കുന്നത്, ആരെങ്കിലും മറക്കാൻ സാധ്യതയുള്ള ഒരു ചെക്കല്ല.
സ്റ്റാർട്ടറിൽ, അഞ്ച് പട്ടികകൾ വരെയുള്ള പോളിസികൾ ഞാൻ അവലോകനം ചെയ്യുകയും വിടവുകളുടെ ഒരു രേഖാമൂലമുള്ള ലിസ്റ്റ് അയയ്ക്കുകയും ചെയ്യുന്നു, ഓരോന്നും കാണിക്കുന്ന ഒരു ഉദാഹരണ ചോദ്യത്തോടൊപ്പം. സ്റ്റാൻഡേർഡ് പത്ത് പട്ടികകൾ വരെയുള്ള പോളിസികൾ എഴുതുകയോ ശരിയാക്കുകയോ ചെയ്യുന്നു, നിങ്ങളുടെ ആപ്പിന് ആവശ്യമായ റോളുകൾ സജ്ജീകരിക്കുന്നു, അവ മൈഗ്രേഷൻ ഫയലുകളായി നൽകുന്നു, കൂടാതെ ഉപയോക്താവ് A ഉപയോക്താവ് B-യുടെ വരികൾ വായിക്കാനും മാറ്റാനും ശ്രമിക്കുകയും പരാജയപ്പെടുകയും ചെയ്യുന്ന ടെസ്റ്റുകൾ ചേർക്കുന്നു. അഡ്വാൻസ്ഡ് ഇരുപത്തിയഞ്ച് പട്ടികകൾ വരെ ഉൾക്കൊള്ളുന്നു, ഡാറ്റാബേസിൽ നടപ്പിലാക്കുന്ന പ്ലാൻ അല്ലെങ്കിൽ ടയർ പരിധികൾ ചേർക്കുന്നു, കൂടാതെ CI-യിൽ ടെസ്റ്റുകൾ പ്രവർത്തിപ്പിക്കുന്നു.
Supabase-ൽ, അതേ PostgreSQL സവിശേഷതകൾ ബാധകമാണ്, auth.uid() ഉം JWT ക്ലെയിമുകളും പോളിസികളിൽ ഉപയോഗിക്കുന്നു. പ്ലെയിൻ PostgreSQL-ൽ, പോളിസികൾ ഓരോ അഭ്യർത്ഥനയ്ക്കും നിങ്ങളുടെ ബാക്കെൻഡ് സജ്ജീകരിക്കുന്ന ഒരു സെഷൻ ക്രമീകരണത്തിൽ നിന്ന് നിലവിലെ ഉപയോക്താവിനെ വായിക്കുന്നു.
വിളികളൊന്നുമില്ല. ഓരോ പാക്കേജും ആർക്കൊക്കെ എന്ത് കാണാൻ കഴിയുമെന്നതിനെക്കുറിച്ചുള്ള ഒരു ലളിതമായ ഭാഷയിലുള്ള കുറിപ്പോടെ അവസാനിക്കുന്നു; സ്റ്റാൻഡേർഡിലും അഡ്വാൻസ്ഡിലും, പോളിസികൾ നിങ്ങളുടെ റിപ്പോസിറ്ററിയിൽ മൈഗ്രേഷനുകളായി എത്തുന്നു, ടെസ്റ്റുകളോടൊപ്പം. ഡെലിവറിക്ക് ശേഷം 14 ദിവസത്തേക്ക്, ഞങ്ങൾ സമ്മതിച്ചതനുസരിച്ച് പ്രവർത്തിക്കാത്ത എന്തും ഞാൻ സൗജന്യമായി ശരിയാക്കും.
നിങ്ങളുടെ പ്രോജക്റ്റ് പൂർത്തിയാക്കുന്നതിനുള്ള ഘട്ടങ്ങൾ
1. ഡാറ്റ മാപ്പ് ചെയ്യുക - ഞാൻ പട്ടികകൾ, ഓരോ വരിയുടെയും ഉടമസ്ഥാവകാശം, ആർക്കൊക്കെ അത് വായിക്കാനും മാറ്റാനും കഴിയുമെന്ന് ലിസ്റ്റ് ചെയ്യുന്നു: ഉടമകൾ, ടീം അംഗങ്ങൾ, അഡ്മിൻമാർ, ഓരോ പ്ലാനും.
2. നിലവിലുള്ളവ അവലോകനം ചെയ്യുക - നിലവിലെ നയങ്ങൾ, അനുമതികൾ, റോളുകൾ എന്നിവ ആ മാപ്പുമായി താരതമ്യം ചെയ്യുകയും ഓരോ വിടവും അത് കാണിക്കുന്ന ഒരു ചോദ്യത്തോടൊപ്പം രേഖപ്പെടുത്തുകയും ചെയ്യുന്നു.
3. നയങ്ങളും റോളുകളും - ഓരോ പട്ടികയ്ക്കും ഓരോ പ്രവർത്തനത്തിനും നയങ്ങൾ എഴുതുന്നു, പ്ലാനുകൾക്കോ ടീമുകൾക്കോ ഉള്ള റോളുകളോടൊപ്പം, നിങ്ങൾക്ക് അവലോകനം ചെയ്യാൻ കഴിയുന്ന മൈഗ്രേഷൻ ഫയലുകളായി.
4. അത് തെളിയിക്കുക - ടെസ്റ്റുകൾ വ്യത്യസ്ത ഉപയോക്താക്കളായി ലോഗിൻ ചെയ്യുകയും പരസ്പരം ഡാറ്റ വായിക്കാനും മാറ്റാനും ശ്രമിക്കുകയും ചെയ്യുന്നു. നിരോധിച്ച ഓരോ പ്രവർത്തനവും പരാജയപ്പെടണം, അനുവദിച്ച ഓരോ പ്രവർത്തനവും പ്രവർത്തിക്കണം.
5. കൈമാറ്റം - ആർക്കൊക്കെ എന്ത് കാണാൻ കഴിയും, മൈഗ്രേഷനുകൾ, ഒരു പുതിയ പട്ടിക വരുമ്പോൾ ഒരു നയം എങ്ങനെ ചേർക്കാം എന്നതിനെക്കുറിച്ച് ലളിതമായ വാക്കുകളിൽ ഒരു ചെറിയ കുറിപ്പ്.
Zinner ഗുണമേന്മ ഉറപ്പ്
ഓരോ Zinner-നെയും പ്ലാറ്റ്ഫോമിൽ ചേരുന്നതിന് മുമ്പ് അവലോകനം ചെയ്യുകയും അംഗീകരിക്കുകയും ചെയ്യുന്നു.
എല്ലാ സേവനങ്ങൾക്കും ഞങ്ങളുടെ ഗുണമേന്മ ഉറപ്പ് പ്രതിബദ്ധതയുടെ പിന്തുണയുണ്ട്.
ഡെലിവർ ചെയ്ത ജോലി നിങ്ങൾ അംഗീകരിക്കുന്നത് വരെ നിങ്ങളുടെ പേയ്മെന്റ് പരിരക്ഷിക്കപ്പെടും.
പാക്കേജുകൾ താരതമ്യം ചെയ്യുക
| ഫംഗ്ഷൻ | തുടക്കക്കാരൻ | സ്റ്റാൻഡേർഡ് | വിപുലമായത് |
|---|---|---|---|
| ഡെലിവറി സമയം | 2 ദിവസങ്ങൾ | 5 ദിവസങ്ങൾ | 10 ദിവസങ്ങൾ |
| പുനരവലോകനങ്ങൾ | 1 | 2 | 3 |
| വ്യാപ്തി | 5 പട്ടികകൾ വരെയുള്ള അവലോകനം | 10 പട്ടികകൾ വരെയുള്ള നയങ്ങൾ | 25 പട്ടികകൾ വരെ, പ്ലാൻ പരിധികൾ, CI |
| എഴുതിയ റിപ്പോർട്ട് | ✓ | ✓ | ✓ |
| ഉദാഹരണ ചോദ്യങ്ങൾ | ✓ | ✓ | ✓ |
സേവന വിശദാംശങ്ങൾ
പതിവായി ചോദിക്കുന്ന ചോദ്യങ്ങൾ
നിങ്ങൾ ഓർക്കുന്ന പാതകളെ ആപ്പ് പരിശോധനകൾ സംരക്ഷിക്കുന്നു. നിങ്ങളുടെ ആപ്പിന്റെ ഡാറ്റാബേസ് റോളുകൾക്ക് കീഴിൽ പ്രവർത്തിക്കുന്ന എല്ലാ ചോദ്യങ്ങളെയും റോ-ലെവൽ സുരക്ഷ ഉൾക്കൊള്ളുന്നു, പിന്നീട് ചേർത്ത എൻഡ്പോയിന്റുകളും സുപാബേസിന്റെ API-യിലേക്കുള്ള നേരിട്ടുള്ള കോളുകളും ഉൾപ്പെടെ. സൂപ്പർ യൂസർ, ടേബിൾ ഉടമകൾ, സുപാബേസിന്റെ സേവന കീ എന്നിവ രൂപകൽപ്പന പ്രകാരം ഇത് മറികടക്കുന്നു, അതുകൊണ്ടാണ് ആ ക്രെഡൻഷ്യലുകൾ സെർവറിൽ തുടരുന്നത്. മിക്ക ടീമുകളും രണ്ട് തരം പരിശോധനകളും നിലനിർത്തുന്നു.
ഒരു നയം ഒരു മന്ദഗതിയിലുള്ള ഫംഗ്ഷനെ വിളിക്കുകയോ ഒരു സൂചിക നഷ്ടപ്പെടുത്തുകയോ ചെയ്താൽ അത് സംഭവിക്കാം. ഞാൻ അത് മനസ്സിൽ വെച്ചുകൊണ്ട് നയങ്ങൾ എഴുതുന്നു, കൂടാതെ അവലോകനം ഒരു സൂചിക ആവശ്യമുള്ള ഏതൊരു നയവും ലിസ്റ്റ് ചെയ്യുന്നു.
ഇല്ല. ഡാറ്റയില്ലാത്ത ഒരു സ്കീമ നയങ്ങൾ എഴുതാനും പരിശോധിക്കാനും മതിയാകും. ഞാൻ സൃഷ്ടിക്കുന്ന സീഡ് ഡാറ്റയിലാണ് ടെസ്റ്റുകൾ പ്രവർത്തിക്കുന്നത്.
ഇല്ല. ഈ രൂപത്തിലുള്ള റോ-ലെവൽ സുരക്ഷ ഒരു PostgreSQL സവിശേഷതയാണ്, ഈ സേവനം PostgreSQL-നെ അടിസ്ഥാനമാക്കിയാണ് നിർമ്മിച്ചിരിക്കുന്നത്.
ഉപഭോക്തൃ അവലോകനങ്ങൾ
ഈ Zinn-നെക്കുറിച്ച് ഞങ്ങളുടെ ഉപഭോക്താക്കൾ എന്താണ് പറയുന്നതെന്ന് കാണുക
വിഭാഗങ്ങൾ
Zinner നയങ്ങൾ
ബന്ധപ്പെട്ട Zinns

Firebase, Supabase എന്നിവ ഉപയോഗിച്ച് Vibe കോഡ് ചെയ്ത ആപ്പ്, വെബ്സൈറ്റ്, ബാക്കെൻഡ് എന്നിവ നിർമ്മിക്കുക, ശരിയാക്കുക

ലവബിൾ AI, കഴ്സർ, സുപാബേസ് എന്നിവ ഉപയോഗിച്ച് AI SaaS MVP, വെബ്സൈറ്റ് അല്ലെങ്കിൽ വെബ് ആപ്പ് നിർമ്മിക്കുക അല്ലെങ്കിൽ ശരിയാക്കുക

വൈബ് കോഡിംഗ്, ലവബിൾ, റെപ്ലിറ്റ്, ബോൾട്ട് എന്നിവ ഉപയോഗിച്ച് വെബ്, മൊബൈൽ ആപ്പ് ഉണ്ടാക്കുക




