Գիտելիքների բազա
API բանալիների անվտանգ օգտագործումը
Սահմանափակե՛ք դրանք, հեռու պահե՛ք ձեր կոդից և փոխե՛ք այն մեկը, որը պատահմամբ ինչ-որ տեղ տեղադրել էիք:
API բանալին գաղտնաբառ է, որը չի ժամկետանցում և որին ոչ ոք չի հետևում։ Վարվեք դրա հետ այդպես։
Տվեք միայն այն, ինչ անհրաժեշտ է
Ստեղծեք մեկ բանալի յուրաքանչյուր ինտեգրման համար՝ միայն այն թույլտվություններով, որոնք օգտագործում է տվյալ ինտեգրումը։ Տեղակայման սկրիպտին անհրաժեշտ չէ վճարումների հասանելիություն, իսկ մոնիտորինգի գործիքին պետք չէ ջնջել կայքերը։ Երբ ինչ-որ բան սխալ է գնում, նեղ շրջանակի բանալին սահմանափակում է դրա հետևանքով առաջացած վնասը։
Հեռու պահեք այն ձեր կոդից
Երբեք մի՛ հանձնեք բանալին ռեպոզիտորիումին՝ հանրային, թե մասնավոր: Ռեպոզիտորիումները ֆորկվում են, կլոնավորվում, պահուստավորվում և սխալմամբ կիսվում, իսկ սկաներները հայտնաբերում են բանալիները դրանցում հրելուց (push) հետո մի քանի րոպեի ընթացքում։ Օգտագործեք միջավայրի փոփոխական կամ ձեր CI մատակարարի գաղտնիքների պահոցը։
Մտահոգվելու փոխարեն՝ պտտեցրեք (rotate)
Եթե բանալին տեղադրվել է չաթում, տոմսում, սքրինշոթում կամ լոգում, փոխարինեք այն։ Ստեղծեք նոր բանալին, անցեք ինտեգրմանը, այնուհետև ջնջեք հինը՝ այդ հերթականությամբ, որպեսզի միջև այդ ընթացքում ոչինչ չկոտրվի։ Դա պահանջում է մեկ րոպե և ամբողջությամբ վերացնում է հարցը։
Հետևեք, թե ինչ են անում դրանք
Բանալու կատարած յուրաքանչյուր զանգ հայտնվում է «Ակտիվություն» (Activity) բաժնում՝ բանալու անունով։ Եթե այն բանալին, որը դուք կարծում էիք, թե հեռացված է, դեռ զանգեր է կատարում, դա ձեզ իմաստալից տեղեկություն է տալիս։
Ջնջում
Բանալու ջնջումն ուժի մեջ է մտնում անմիջապես։ Ամեն ինչ, ինչն օգտագործում է այն, սկսում է ստանալ 401 սխալ, որն էլ հենց նպատակն է։
Դեռ խնդի՞ր կա:
Աջակցությունը ներառված է յուրաքանչյուր սակագնային պլանում, և պատասխանները տրվում են ձեր սեփական լեզվով։
Կապվել աջակցման ծառայության հետ → Բոլոր հոդվածները →