2016-04-11 7 views
1

Ich versuche, eine Anwendung mit Auth Api mit dem Token-Treiber zu erstellen. Ich muss eine Spalte api_token unter users Tabelle erstellen, um es verwenden zu können. Gibt es eine Möglichkeit, den Speicherort dieser Spalte zu ändern? Nehmen wir an, ich möchte api_token in einer anderen Tabelle speichern. Ist das möglich?Gibt es eine Möglichkeit, den Standort der api_token-Spalte in Laravel 5.2 zu ändern?

+0

Warum wollen Sie es bewegen? –

+0

Ich möchte das Token-Zeug in eine andere Datenbank verschieben. –

+0

Meine Frage war, warum willst du es bewegen? Welchen Vorteil hat es, es in einer anderen Datenbank zu haben? –

Antwort

0

Ja, Sie können die Spalte api_token in eine andere Tabelle verschieben. Sie müssen einen Fremdschlüssel in der anderen Tabelle haben, damit Sie den Benutzer mit dem API-Token verbinden können. Wann immer Sie es in Bezug auf einen Benutzer beziehen möchten, müssen Sie eine join in Ihrer Abfrage haben, um sie abzurufen.

Hier ist ein Beispiel dafür, wie Sie Ihre Tabellen strukturieren könnte:

Users Table: 
id | Name | Email 

Other Table: 
id | user_id | api_token | created_at 
Verwandte Themen