Wordpress MediaWiki Cookie Entegrasyon

4 Cevap php

Benim Wordpress taktırın ve MediaWiki sharing the same login information. Ne yazık ki, kullanıcıların ayrı ayrı her iki oturum açmanız gerekir, ama en azından aynı kimlik bilgilerini kullanmak.

Ne yapmak istiyorsunuz da MediaWiki (ideal her iki yönde) için bir günlük neden Wordpress blog başarılı bir günlüğünü neden olduğunu. Bu olabilirdi iki yolu vardır:

  1. Günlüğü başka bir uygulama üzerinde bir günlük yol açar (tanımlama bilgisi yazar ve DB oturumu oluşturur)
  2. Diğer çerez için bir uygulama kontrolleri Erişme ve daha sonra otomatik olarak oturum açtığında

Kullanıcı adları paylaşılan bu yana ikincisi yapmak oldukça kolay olmalıdır gibi görünüyor. Herhangi bir ipucu harika olurdu.

4 Cevap

Her ikisi de destek OpenId şimdi.

Orada OpenID kullanmak için diğer seçenekler muhtemelen, ama bu mevcut en iyi çözüm olduğunu düşünüyorum.

Eğer çalıştırmak için gidiyoruz birincil sorun, iki giriş formları, ve iki çıkış yöntemleri gerekir olduğunu. Yapmanız gereken varsayılan olarak giriş biçimlerinden birini seçmek ve ona diğeri üzerinde yönlendirmek olduğunu.

I successfully integrate bbPress + MediaWiki + WordPress + WordPress MU mümkün oldum, ama bunu yapmak için özel bir sürü kod yazdı.

Benim eklenti WordPress kontrol dışında, ben varsayılan olarak bbPress giriş sayfasını kullanıyorum (ve. Htaccess yeniden yazma / login /), ve sonra benim kendi MediaWiki kimlik doğrulama eklentisi (kullandığınız gibi bir çok görünüyor) oluşturuldu otomatik / bbPress giriş bilgileri için çerez ve içeri kullanıcı günlükleri

Ben bbPress logoutu çalışır, hem de aynı zamanda MediaWiki çerezleri öldürür özelleştirilmiş / çıkış / link yarattı.

Sonra son adım benim konsolide birine üzerinde bbPress, mediawiki'de, vb için diğer çıkış / giriş bağlantıları tüm, yönlendirmek oldu. Ben kullandım. Htaccess yeniden yazar için bu oldukça çekirdek kodu ile karmaşa daha.

Hala bir çalışmadır, ama oldukça iyi çalışıyor.

Eğer tek-sign-on yazılım çeşit düşünebiliriz. Ben ücretsiz herhangi habersiz ve ben sadece hiç SiteMinder ücretsiz olan ne iyi ne de kullandım. Crowd daha iyi olabilir (ama yine değil free).

I IpbWiki ve Wordpress entegrasyon mod kullanarak, Invision Power Board geçiyor bir kurulum gördüm. Sen, pahalı ve aşırı bulunuyor.