Kullanıcıların Facebook hesaplarına kaydolmasına nasıl izin verilir?


8

Ziyaretçilerin Drupal'ın temel kayıt sistemini kullanarak kaydolma veya Facebook hesaplarını kullanarak kaydolma arasında seçim yapmasına izin vermek istiyorum.

Facebook ile ilgili birkaç modüle baktım ama bu biraz kafa karıştırıcıydı ve hangisini kullanacağımı aklımda tutamadım (Facebook'u kendim kullanmıyorum, bu da yardımcı olmuyor).

Kayıtlı normal kullanıcılar ile Facebook hesaplarını kullanarak kaydolanlar arasındaki farklar nelerdir?
Drupal e-postalarına erişebilecek mi?

Yanıtlar:


3

Her ikisi de kullanmış, cari önerilerin hepsini denedim Facebook için Drupal'i ve FBConnect önemsiz olmayan yollarla sitelerde ve sadece ağrı yalan bu yollar aşağı.

İhtiyacınız olan tek şey kimlik doğrulamasıysa ve belki birkaç içe aktarılmış kullanıcı profili alanı (e-posta gibi) FBOauth ile gidin . Daha yeni, ancak kurulumu ve kullanımı çok daha kolay ve çok olağanüstü bir şey denemiyorsanız inşa etmek çok daha kolay.

Normal kullanıcılar ve Facebook kullanıcıları arasındaki ilişki, seçtiğiniz modüle büyük ölçüde bağlıdır. Genel olarak tüm modüller FB kimliklerini drupal kullanıcı kimlikleriyle ilişkilendiren bir tablo oluşturur. Bunun nasıl olduğu büyük ölçüde değişir. Hesap bağlama açısından çok fazla esnekliğe ihtiyacınız varsa, FBConnect bu alanda oldukça eksiksizdir, ancak başka bir yerde buggy olma eğilimindedir.


D7 için FBOauth gidilecek yoldur. Son zamanlarda birkaç modülü denedim ve kurulumu ve yapılandırması açık ara en kolay olanı ve sadece diğerlerinin aksine çalışıyor, bu da benim deneyimimde çalışmak çok zor olabilir.
goron

Tamam öylesine denemek için diğerleri çok 'gibi görünüyor çünkü. Herkese teşekkürler
amstram

Giriş yapabileceğinizi ancak başkalarının yapamayacağını fark ederseniz bunun 'sizi uyandırabileceğini' bilmenin birkaç ipucu: Sanal alan modundan giriş yapmak için oluşturacağınız ilişkili Facebook uygulamasını alın: drupal.org/node/ 1858824 # comment-7073788 Ülke kısıtlama ayarlarını kontrol edin: drupal.org/node/1850544
therobyouknow

Facebook için Drupal'ı kullanmaya başladım - bazı ekran görüntüleri aldım ve en kısa zamanda sizin için yazmaya çalışacağım. Unursam bana bir yorum ile bir dürtme ver.
therobyouknow

5

FaceBook için Drupal ihtiyacınız olan.

Uygulama ayarlarını ve kullanıcılardan e-posta adresi gibi hangi bilgileri almak istediğinizi yapılandırabilirsiniz.

Diğer önerilerin aksine, bu modül üçüncü taraf sağlayıcılara ve Facebook dışındaki kayıtlara dayanmaz.


Bu cevap hiç yardımcı olmuyor, bu yüzden bunun neden 4 kez yukarı kaldırıldığına biraz şaşırdım (bu arada aşağı oy vermeyeceğim) Muhtemelen bu 4 seçmen ve @ Ivanhoe123, kayıt sağlamak için Facebook için Drupal'ı başarıyla kullandı ve Drupal sitesinde oturum açın. Öyleyse, modülün sadece mümkün olduğunu belirtmek yerine kullanmak için adım adım bir kılavuz paylaşmaya özen gösterin. Sorunun orijinal posteri zaten bazı modüllere baktıklarını belirtti, belki de Facebook için Drupal bunlardan biriydi.
therobyouknow

Ayrıca, beni oku dosyaları, örneğin Facebook için Drupalhelp/fb_connect/README.txt eşlik dosyaları sadece bazı temel kurulum ve sonra yapabileceğiniz çeşitli ilgisiz şeyler belirtmek. Bir tarif adım adım rehber çok yardımcı olurdu. Bu modülü nasıl kullanacağımı anlarsam, kendime kesin bir adım adım rehber yazmaktan mutluluk duyarım.
therobyouknow

Ayrıca, "üçüncü taraf sağlayıcılar ve kayıtlar" ile ne demek istediğinizi ve burada hangi "diğer önerileri" kullandıklarını açıklayabilir misiniz?
therobyouknow

Facebook için Drupal'ı kullanmaya başladım - bazı ekran görüntüleri aldım ve en kısa zamanda yazmaya çalışacağım. Güzel, sevimli, hassas adım adım kılavuz! Unutursam bana yorum ile bir dürtme yap.
therobyouknow

2

Facebook Connect kutudan çıkar çıkmaz çalışır. Birkaç sitede kullanıyorum.


+1 evet güzel bir modül, ben de çalışıyorum. Özellikle sevdiğim bir şey, Drupal kullanıcı hesabınızı doldurmak için facebook kullanıcı verilerinizin sağladığı eşlemedir. Ayrıca Facebook için Drupal'ın da çalışmasını sağladım - ve Facebook Connect üzerinde olduğunu görebildiğim bir avantaj , geçmişte sıradan bir Drupal hesabı oluşturduysanız ve daha sonra giriş yaparsanız Facebook için Drupal'ın tespit edilebilmesidir. Facebook ile o Facebook hesabıyla ilişkili e-posta hesabını alır ve orijinal hesapla eşleşirse, o hesap olarak oturum açar ve ikisini bağlar, inanıyorum.
therobyouknow


0

Bahsetilmeyen Simple FB Connect hayranıyım. Oldukça yeni ve Facebook'un PHP SDK'sına dayanıyor, bu yüzden takımın API değişikliklerine ayak uydurabileceğini umuyorum. İşte Basit FB Connect kullanarak Drupal Facebook giriş ve bir dizi çözüm için bir eğitim. Bahsedilen FBOAuth da iyi bir çözümdür.

Nihayetinde, bu üçüncü taraf oturum açmalarıyla ilgili sorun, üçüncü tarafın sürekli API değişiklikleriyle entegrasyonunuzu güncel tutmaktır.


0

Basit FB Connect modülü, kullanıcıların Facebook hesaplarıyla Drupal sitenize kaydolmasını ve oturum açmasını sağlar. ve hem web sitesi üzerinden giriş hem de facebook üzerinden giriş sağlarlar. Facebook bağlantısı ile giriş yaparak daha fazla ayrıntı bulabilirsiniz .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.