İçin OutsourceFactor Python / Django yazılır, ben OAuth1 aracılığıyla kullanıcı adını almak, sonra da "username@twitter.com" twitter boyunca benzersiz olması garanti edildiği gibi bir e-posta oluşturmak. Ardından, yerel kullanıcı hesabımla kullanılacak ve ilişkilendirilecek güzel bir UUID elde etmek için hashledim. Yahoo için de aynı şey. Google ve Facebook oAuth2 kullanıyor ve istek üzerine bana e-posta adresini veriyorlar ki bu güzel.
Tek bir hesapla birden çok sosyal ilişki sağlamak için, sosyal hesap ilişkilendirmelerine YALNIZCA kullanıcı yerel olarak bir hesap oluşturduktan ve oturum açtıktan sonra izin veriyorum.
Bu nedenle, önce bir hesap oluşturmanız gerekir (yerel hesap), ardından gelecekteki girişlerinizi kolaylaştırmak için sosyal oAuth sağlayıcılarından herhangi birini kullanabilirsiniz. Bu, sitem için en iyi paranın karşılığını veren.
Her neyse, twitter'dan benzersiz bir kimlik formu alırsınız. Bu yüzden sadece kullanın. İlişkilendirmeden sonra veya öncesinde bir e-posta adresi isteyebilirsiniz.