Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Modulsuche ›

Datenaustausch zwischen Contao und Drupal

Eingetragen von maria-rita (504)
am 07.11.2016 - 12:32 Uhr in
  • Modulsuche
  • Drupal 7.x

Hallo zusammen,

folgendes Problem:

Ein Kunde von mir hat eine Drupal-Webseite und eine Contao-Webseite. Und jetzt möchten Sie dass egal auf welchen der beiden Seiten, sich ein Nutzer sich registriert, dieser sich auch schon bei der anderen Plattform anmelden kann.

Wie kann man so was machen?

Bei Drupal würde es ja noch die Möglichkeit geben sich über OpenId einzuloggen, aber weiss jemand von Euch ob das auch in Contao gehen würde?

Es wäre klasse, wenn Ihr einen Tipp dafür hättet.

Viele herzliche Grüße

Marita Betz

‹ Bilder per Altfeld suchen Taxonomie-Listenübersicht mit Feldern darstellen? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Modul Open ID

Eingetragen von maria-rita (504)
am 07.11.2016 - 13:24 Uhr

Hallo zusammen,

jetzt habe ich gerade mal etwas auf Drupal.org geforscht.

Man könnte das ganze ja auch evtl. über Facebook Connect lösen, aber nicht alle haben Facebook.

Es gibt ja auch ein Modul für GoogleConnect ist allerdings noch beta, hat das von Euch schon jemand im Einsatz? Funktioniert das?

Und dann muss ich nur noch herausfinden ob es diese Module auch für Contao gibt.

Viele Grüße

Marita Betz

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das könnte aufwendig werden

Eingetragen von C_Logemann (912)
am 07.11.2016 - 14:53 Uhr

Ich habe mal auch aus persönlichem Interesse ein wenig in den Erweiterungen/Modulen zum Thema Authentication recherchiert. Da gibt es vor allem bei Contao nicht viel.
Vor allem, wenn die Anforderung ist, daß die Anmeldung auf beiden Seiten klappen soll, macht das Thema tendenziell komplizierter. Ad hoc würde ich dafür einen zentralen LDAP-Dienst in der Mitte vorschlagen. Das ist zwar nicht trivial, wie ich aus eigener Erfahrung sagen kann, aber immerhin gibt es auf Seiten von Drupal mehrere Module. Bei Contao scheint mit au-extAuth zwar eine veraltete Erweiterung zu geben, dessen Qualität ich ad hoc nicht einschätzen kann. Damit gibt es immerhin schon einen Ansatz, auf den man aufbauen könnte. Aber ich fürchte, wenn der OpenID-Ansatz nicht zum gewünschten Erfolg führt, ist das Problem mit ein wenig Erweiterungen installieren und konfigurieren nicht zu lösen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke Carsten für die Info

Eingetragen von maria-rita (504)
am 07.11.2016 - 15:04 Uhr

das dies nicht einfach wird, ist mir schon klar, weil es immer schwierig ist mit zwei unterschiedlichen Systemen. Evtl. könnte man ja auch anstatt über OpenId zu gehen auch FbConnect oder GoogleConnect verwenden. Eines von den drei Möglichkeiten hat doch fast jeder User. Aber darüber wird er halt wahrscheinlich nicht automatisch richtig auf den beiden Systemen als Benutzer registriert. Und ob Facebook Connect und Google Connect bei beiden Systemen funktionieren, weiss ich leider auch nicht. Das muss ich jetzt recherchieren.

Und wie man dann das ganze regelt, dass der Nutzer richtig dort als Benutzer angelegt wird automatisch, da bin ich noch sehr gespannt ob das irgendwie machbar ist.

Viele herzliche Grüße

Marita Betz

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi Marita, schau doch mal ob

Eingetragen von Hyp1 (1463)
am 07.11.2016 - 15:54 Uhr

Hi Marita,

schau doch mal ob Du das Passwort für eines der beiden Systeme selbst generieren kannst.
Du hast ja die Hashes/Salt für beide Systeme.

LG

Robert

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für die Info

Eingetragen von maria-rita (504)
am 07.11.2016 - 16:57 Uhr

Nur wie kann ich das machen?

Und was nützt mir das denn? Weil nach Möglichkeit soll der Benutzer ja nicht händisch beim anderen System angelegt werden müssen.

Viele herzliche Grüße

Marita Betz

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für die Info

Eingetragen von maria-rita (504)
am 07.11.2016 - 16:57 Uhr

Nur wie kann ich das machen?

Und was nützt mir das denn? Weil nach Möglichkeit soll der Benutzer ja nicht händisch beim anderen System angelegt werden müssen.

Viele herzliche Grüße

Marita Betz

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi Marita

Eingetragen von Hyp1 (1463)
am 07.11.2016 - 17:17 Uhr

ich meinte das auch nicht händisch.
Es war so gemeint, wenn jemand sich z.B: in Drupal anmeldet,
generierst Du auch gleich ein Passwort mit dem Hash/Salt von Contrao.
Der Username bleibt ja gleich, so kann sich der User mit dem gleicehen Namen und Passwort
an beiden Systemen anmelden und die Benutzer Tabellen bleiben gleich.

Eine andere Möglichkeit wäre auch http_auth und eine mysql Tabelle z.B: http://modauthmysql.sourceforge.net/
so dass man sich über http den Server für beide Systeme anmeldet.
Hier ist der Nachteil dass beide Benutzertabellen nicht genutzt werden!

MfG

Robert

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wie kann ich denn einen Hash/Salt von Contao generieren

Eingetragen von maria-rita (504)
am 22.11.2016 - 16:30 Uhr

Mir ist das einfach nicht klar. Was meinst Du mit Hash/Salt?

Vielleicht kannst Du mir das noch mehr erklären, das wäre sehr nett.

Bin auch gerade am ausprobieren von fbconnect. Hat das von Euch jemand in der letzten Zeit zum Laufen gebracht?

Ich habe jetzt alles soweit drin, aber anscheinend ist die facebook-php-sdk neuer oder einfach eine andere. Sie hat zwar die geforderte Ordner-Struktur. Aber ich bekomme im Statusbericht eine Fehlermeldung, siehe Bild. Und in den Protokollnachrichten steht, unable to load the required facebook-library.

Die in der readme genante Link zur Facebook-Library geht ja nicht mehr. Außerdem selbst wenn ich diese noch irgendwo finden würde, ist diese doch sicher inzwischen veraltet oder?

Viele herzliche Grüße

Marita Betz

AnhangGröße
Fehlermeldung_Statusbericht_FBconnect nicht gefunden.png 6.56 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

fbconnect ist anscheinend veraltet

Eingetragen von maria-rita (504)
am 23.11.2016 - 01:29 Uhr

Habe jetzt mal das Modul Simple FB Connect ausprobiert. Hab es auch soweit hinbekommen nur wenn sich jemand mittels FB einloggen will, wird beim Link oben im Browser die Url zerhakt, anstatt die beiden Slash nach http: kommen komische Zeichen siehe hier:

uri=http%3A%2F%2FDomainnamen%2Fuser%2Fsimple-fb-connect%2Freturn&state.....

und es kommt eine Fehlermeldung dass er die Url nicht laden kann.

Hat jemand von Euch eine Idee woran das liegen kann. Das Modul Transliteration habe ich installiert.

Viele Grüße

Marita Betz

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Marita,das sind kein

Eingetragen von Hyp1 (1463)
am 23.11.2016 - 13:51 Uhr

Hallo Marita,

das sind keine komischen Zeichen, sondern der URL ist URL kodiert (URLencoded).
Einige Zeichen die in URLs vorkommen können werden in Text anders interpretiert.

uri=uri=http%3A%2F%2FDomainnamen%2Fuser%2Fsimple-fb-connect%2Freturn&state.....Freturn&state.....
ist nichts anderes als:
uri=http://Domainnamen/user/simple-fb-connect/return&state.....

Das ist Teil des HTTP Protokolls daher kann das auch jeder Browser umwandeln.

Gruss

Robert

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 3 Tagen
  • Hey danke
    vor 2 Wochen 4 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 5 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 2 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 2 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 6 Tagen
  • In der entsprechenden View
    vor 3 Wochen 6 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 6 Tagen
  • gelöst
    vor 6 Wochen 3 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20457

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 23 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association