anmelden Ich mache eine Anwendung, bei der der Login-Bildschirm der Benutzer eine Firma in einer Auswahlbox wählen können und jedes Unternehmen hat eine andere Datenbank, zur Zeit der Login-Taste drücken möchte ich Datenbank ändern Abhängig von der Firma und um sich einzuloggen muss der Benutzer in dieser Datenbank sein. Ich habe nach etwas gesucht, und es ist möglich, die Datenbank zu ändern, indem Sie in das Modell establish_connection ("otherbase")
einfügen, aber ich weiß nicht, wie Sie es auf das gesamte System anwenden und zu Beginn der Sitzung mit GerätDatenbank wechseln, wenn sie mit devise
0
A
Antwort
0
Was Sie wollen Nachdem Sie sich angemeldet haben, überprüfen Sie, in welcher Datenbank der Benutzer ist, aber Sie müssen sich daher mit jeder Datenbank verbinden.
Was für eine Lösung sein könnte, ist eine Datenbank mit allen Benutzern erstellen und ein Feld, auf die Datenbank der Benutzer gehört. Dann nach dem Zeichen einchecken, mit welcher Datenbank verbunden werden soll.
Verwandte Themen
- 1. Wechseln Sie Datensätze in der Datenbank
- 2. So wechseln Sie eine Instanz in Oracle 12c, wenn dieselbe Datenbank mit 2 Instanzen verbunden ist
- 3. Aktualisieren Sie die Datenbank ohne Aktualisierung, wenn Sie zum Formularfeld wechseln
- 4. Entfernen Sie Benutzer aus der Datenbank (Ruby on Rails, Devise)
- 5. Devise Installation von vorhandenem Modell/Datenbank
- 6. Devise nicht Benutzernamen in die Datenbank einfügen
- 7. Rails devise, wenn die Benutzerinformationen zum Unternehmen devise
- 8. So erstellen Sie manuell Benutzer mit Devise
- 9. Wie sperren Benutzer mit Devise?
- 10. NullPointerException, wenn zwischen Fragmenten mit RecyclerView wechseln
- 11. So verwenden Sie benutzerdefinierte Anmeldeseitenform mit Devise
- 12. Devise mit Schienen 5
- 13. Ansicht wechseln, wenn in Xamarin.Forms (mit XAML)
- 14. wie in eine neue Datenbank wechseln
- 15. Ich kann die neo4j-Datenbank nicht wechseln
- 16. Abfrage Daten von Datenbank zu Array wechseln
- 17. Modify Bestätigung mit Devise
- 18. Convert Wenn Anweisung zu wechseln
- 19. Sicherung Pförtner mit devise
- 20. Simple_form mit Devise Anmelden
- 21. Fokus, wenn zu TabItem wechseln
- 22. Hinzufügen zusätzlicher Registrierungsfelder mit Devise
- 23. Wie bearbeiten Sie Devise Fehlermeldungen?
- 24. Redirect zur Anmeldeseite, wenn Benutzer nicht mit Devise
- 25. Vermeiden Sie Flimmern, wenn Sie von einem Bild mit niedriger Auflösung auf GIF mit Fresco wechseln
- 26. Anmeldung mit Devise - Melden Sie sich beim Konto an, wenn Sie auf den Link klicken
- 27. Heroku Deploy mit Devise
- 28. Wechseln Sie Seiten in WPF mit MahApps
- 29. So wechseln Sie zwischen Aktivitäten mit Viewflipper
- 30. Mit Devise/Cancan/Rolify zusammen
Sie sollten etwas recherchiert haben. Kasse der 'apartment' Juwel in https://github.com/influitive/apartment – fossil
„es auf das gesamte System Anwendung“wäre problematisch, wenn Sie mehrere Benutzer haben, von denen einige nicht angemeldet werden könnten. –
@maxple Aber nur Für registrierte Benutzer wäre der Eintrag nicht erlaubt, wenn er nicht registriert ist – LuisC