Tak więc z wieloma różnymi usługami, API Google, API Twittera, API Facebooka itp.
Każda usługa ma klucz API, taki jak:
AIzaSyClzfrOzB818x55FASHvX4JuGQciR9lv7q
Wszystkie klucze różnią się długością i znakami, które zawierają, zastanawiam się, jakie jest najlepsze podejście do generowania klucza API?
Nie pytam o konkretny język, tylko o ogólne podejście do tworzenia kluczy, czy powinny to być szyfrowanie szczegółów aplikacji użytkownika, hash, czy hash losowego ciągu itp. Czy powinniśmy się martwić o algorytm skrótu (MSD, SHA1, bcrypt) itp.?
Edycja: rozmawiałem z kilkoma przyjaciółmi (e-mail / twitter) i zalecili po prostu użycie identyfikatora GUID z usuniętymi myślnikami.
Wydaje mi się to jednak trochę niezrozumiałe, mając nadzieję na więcej pomysłów.