Seperater Login mit automatischer Rollenzuweisung

am 03.06.2010 - 14:25 Uhr in
Hallo zusammen,
Ich habe vor einigen Tagen angefangen mich mit Drupal zu beschäftigen, entstehen soll eine Community. Soweit bin ich auch schon durch, zumindest was die Module anbelangt, bis auf Kleinigkeiten läuft auch alles einwandfrei, aber nun stehe ich vor einem schier unüberwindbaren Problem.
ich sitze gerade über einem recht großen Projekt und überlege nun, wie ich es schaffe ein seperates Loginfenster zu schaffen. Bedeutet, ich möchte, das sich Usergruppe A über die Website registriert/einlogged und automatisch in der Rolle A zugewiesen wird, Usergruppe B soll eine extra Seite bekommen um sich zu registrieren/einzuloggen und soll dann automatisch der Rolle B zugeordnet werden.
Hinzu kommt, das Usergruppe A und B unterschiedliche Profilseiten bekommen sollen(Gruppe A hat nur Angaben zur Person, Gruppe B bekommt noch einen persönlichen Blog dazu).
Gibt es ein Modul(-Paket) was dies bewältigen kann?
Mein erste Idee war ein seperates Drupal aufzuspielen und lediglich ein Teil der DB zu verzweigen, was aber darin ausarten würde, das ich ohne Ende redundante Daten bekäme, was nicht sonderlich sinnvoll ist. Eine alternative Idee hab ich bisher nicht gehabt, aber ich garantiere ich steht kurz vor der Verzweiflung, auch wenn ich denke bzw. hoffe das es eine 'simple' Lösung hierfür gibt.
regards
Tom
- Anmelden oder Registrieren um Kommentare zu schreiben
Hi Tom, für das automatische
am 03.06.2010 - 16:51 Uhr
Hi Tom,
für das automatische Zuweisen von Rollen würde ich dir raten, mal das Modul autoassign role anzusehen (http://drupal.org/project/autoassignrole)
Für individuellen Profile mit individuellen Feldern rate ich dir Content Profile und Content Access evtl. Dann natürlich das Modul views, wenn du Listen aus Userprofilen etc erstellen willst.
Viele Grüße
Manuel
______________________________________
Drupalentwicklung und Beratung, Drupal Business Application Framework
Vielen Dank für die
am 03.06.2010 - 17:25 Uhr
Vielen Dank für die Antwort.
die Content Module habe ich schon und das autoassign.module werd ich mir gleich mal ansehen, nun bleibt noch ein Problem offen, wie schaffe ich 2 verschiedne Instanzen der Anmeldung ohne alles umzubauen, bzw einfach über einen link/dropdown Menü (Optionen: Usergroup A Usergroup B) wobei das verwirrend sein kann für den User... also nein. Das problem -> 2 unterschiedliche Loginseiten für 2 verschiedene Usergruppen.
Die zwei Auswahlmöglichkeiten
am 03.06.2010 - 17:50 Uhr
Die zwei Auswahlmöglichkeiten bekommst du mit dem Modul autoassign role, wenn du das ganze auf zwei Loginseiten umbauen willst, geht das evtl etwas umständlich mit dem Modul Rules oder man strickt sich dafür schnell ein eigenes Modul.
______________________________________
Drupalentwicklung und Beratung, Drupal Business Application Framework
Ich danke dir Für die
am 03.06.2010 - 21:01 Uhr
Ich danke dir Für die Antwort. werde es schnellst möglich ausprobieren und berichten. Kam bisher leider noch nicht dazu.
So habe nun das autoassign
am 04.06.2010 - 11:48 Uhr
So habe nun das autoassign role Modul integriert, läuft soweit auch einwandfrei, jedoch habe ich im moment etwas schwierigkeiten mit der Option die 'alternativ' Anmeldung mithilfe von Rules zu realisieren. könntest du da evtl etwas genauer werden?
zum thema eigenes modul schrieben, ich bin mir da nicht sicher, ob ich dazu in der lage bin, weil ich bisher lediglich module eingebunden und die templates leicht modifiziert habe. Dennoch werde ich mich daran versuchen und weiterhin hoffen, das du mir noch ein paar infos bzgl der umsetzung mit rules.module zukommen.
soweit erstmal
regards
tom