Kini ipa kọọkan le ṣe gan-an?
Oníwọ̀n ní ìṣàkóso kíkún lórí àjọ náà àti àwọn àkọọ́lẹ̀ abẹ́ rẹ̀, pẹ̀lú àwọn ọmọ ẹgbẹ́, àwọn kọ́kọ́rọ́ API, àwọn ojú-wẹ́bù àti àwọn ọ̀nà ìsanwó. Olùṣàkóso Ìṣúná rí àwọn owó ìnáwó, àwọn ìforúkọsílẹ̀, àwọn ọ̀nà ìsanwó àti àwọn ètò, láìní ààyè sí ojú-wẹ́bù. Olùgbékalẹ̀ ń ṣàkóso àwọn ojú-wẹ́bù àti àwọn kọ́kọ́rọ́ API ó sì ń mú àwọn tíkẹ̀tì náà padà, láìní ìṣúná tàbí ìṣàkóso ọmọ ẹgbẹ́ kankan. Ẹni tí ó lè ka nìkan lè wo àwọn ọmọ ẹgbẹ́, àwọn ojú-wẹ́bù, ìṣúná, àwọn ètò, àwọn tíkẹ̀tì àti àkọọ́lẹ̀ ìṣẹ̀yìn láìpa ohunkohun padà.
Ṣe mo le fun ẹnikan ni aye lati wọle si aaye kan ṣoṣo?
Kò tíì jẹ́ ètò fún ojula kọ̀ọ̀kan — dín dínkù ọmọ ẹgbẹ́ kan sí àwọn ojula pàtó jẹ́ ìṣètò tí a gbero fún ọjọ́ iwájú. Lónìí o le ní ìyapa kan náà pẹ̀lú igi ilé-gbígbé: fi àwọn ojula wọ̀nyẹn sínú àjọ ọmọ kan kí o sì fún eniyan náà ní ipa níbẹ̀. Nítorí pé a nifunni ní àwọn ipa fún àjọ kọ̀ọ̀kan, wọlé síbẹ̀ kò ni gbe lọ sí ohunkohun mìíràn nínú àkọọ́lẹ̀ rẹ.
Ṣé àwọn kóòdù API wà fún àwọn ọmọ ẹgbẹ́ kọ̀ọ̀kan ni?
Rárá — a ń pèsè àwọn kọ́ọ̀sì API fún àjọ kọ̀ọ̀kan, pẹ̀lú àwọn ìpín gbangba tí ó ní ṣe pẹ̀lú àwọn àṣẹ RBAC kan náà, àti àwọn ipò sandbox àti live tí ó yà sọ́tọ̀. Lo wọ́n gẹ́gẹ́ bí ìwé ẹ̀rí iṣẹ́ fún àwọn ìsopọ̀, CI tàbí Terraform, kí o sì lo àwọn ìṣọ̀kan fún àwọn ènìyàn. Hash nìkan ti kọ́ọ̀sì kọ̀ọ̀kan ni a ń kó pamọ́, kọ́ọ̀sì kọ̀ọ̀kan máa ń gbasílẹ̀ ìgbà tí a kẹ́yìn lò ó, a sì lè fagile kọ́ọ̀sì èyíkéyìí fúnrarẹ̀.
Ṣé olùgbélùú lè tì àwọn àtúnṣe sí ojú òpó wẹ́bù tó ń ṣiṣẹ́ lọ́wọ́?
Ipa Olùgbékalẹ̀ ni ninu wiwo ati pípèsè awọn aaye, tunbẹrẹ awọn iṣẹ, fifọ awọn kaṣe, ṣiṣakoso awọn bọtini API ati mimu awọn tikẹti mu. Ko ni awọn ẹ̀tọ́ titẹjade lori aaye gidi kan, nitorinaa ti o ba fẹ ki ẹnikan ni anfani lati ṣe agbega awọn ayipada, iraye si yẹn nilo lati wa pẹlu oluwa kan. Awọn ipa jẹ fun ajọ kọọkan, nitorinaa o le ni iyẹn ti o yatọ lori akọọlẹ miiran.
Ṣe o ǹ ṣe àtìlẹ́yìn fún SSO fún àlàyé ilé-iṣẹ́ wa?
Bẹẹni. Ìdánimọ̀ ń ṣiṣẹ́ lórí Keycloak pẹ̀lú OIDC àti SAML, nítorí náà wọlé-sí-ìkan SAML wà fún àwọn oníbàárà ilé-iṣẹ́ ńlá àti ilé-iṣẹ́ aṣojú lẹ́gbẹ̀ẹ́ ìwọlé ọ̀nà-ọ̀fẹ́ ìdánimọ̀, íméìlì àti ọ̀rọ̀ aṣínà, àwọn olùpèsè alájọṣepọ̀, passkeys àti ìdánimọ̀-ìjẹ́-ẹni ìgbésẹ̀-méjì TOTP, èyí tí ètò ìlànà ń fi agbára mú. Ìgbà àpèsè kan ni ó bo daṣibọọdu, ojú òpó wẹ́bù gbangba àti ibi ìmọ̀, àti àwọn tìkẹ́tì ìṣègè.
Báwo ni mo ṣe mọ ẹni tí ó yí ohun kan padà?
Gbogbo iṣẹ́ pàtàkì ni a ń kọ sínú àkọsílẹ̀ àyẹ̀wò tí a lè fi kún nìkan, èyí tí ó ń gba olùṣe, iṣẹ́ náà, ohun tí a fọkàn sí, ẹ̀rí tí ó lẹ́yìn rẹ̀, àti àdírẹ́sì IP náà silẹ̀. Kikọ̀ si tabi kika rẹ̀ jẹ́ àṣẹ fún ara rẹ̀, èyí tí ó wa lọ́wọ́ àwọn ipa Olówó (Owner) àti Alàyẹ̀wò-nìkan (Read-only), nípa bẹ́ẹ̀ olùṣàkóso àkọọ́lẹ̀ kan àti alàyẹ̀wò kan le ṣe àyẹ̀wò ìtàn kan náà.
Ṣé fífi àwọn ọmọ ẹgbẹ́ kún ń yí ohun tí mo ń san pa dà?
Awọn ero ni a nfi owo le lori nipasẹ agbara aṣọ agbalejo kuku ju nipasẹ awọn eniyan. Fun apẹẹrẹ, lori ila Footprint-Free, gbogbo awọn ipele 42 pin eto awọn ẹtọ kanna gangan ati pe wọn yatọ nikan nipasẹ nọmba awọn aaye ti wọn gba laaye. A nfi owo le lori nigbagbogbo lati inu katalogi ti o wa laaye, ni owo rẹ, nitorina ohun ti o rii lori oju-iwe idiyele ni ohun ti a n gba gan-an.
Ṣé mo lè dán an wò kí n tó ṣe ìpinnu?
Bẹ́ẹ̀ ni. Ìdánwò Footprint-Free náà wà fún ọjọ́ mẹ́rìndínlógún, kò nílò àwọn àlàyé káàdì omi-in àti pé ó bo oju opo wẹẹbu tó tó márùn-ún, nítorí náà o lè ṣètò àgbájọ rẹ, pè ẹgbẹ́ rẹ kí o sì dán àwọn ipa wò lòdì sí iṣẹ́ gidi kí o tó san ohunkohun. Ìdánilójú àpapọ̀ owó padà wà fún ọjọ́ ọgbọ̀n lẹ́yìn àwọn ètò ìsanwó.