So ändern Profil name in Meteor?
Frage ich mich, wie so ändern Sie die user-Profil-Informationen in Meteor. Ich habe eine Anwendung mit der Konten-Basis-Paket, so kann ich schnell verwalten Sie alle zugehörigen Sachen mit Benutzer-accounts. Das ist wirklich toll.
In offiziellen docs heißt es:
Profil: ein Objekt, welches (standardmäßig) die Benutzer können erstellen und aktualisieren, mit allen Daten.
Aber wie könnte ich, damit der Benutzer es ändern?
Sich um das gleiche Thema, mit dem {{loginButtons}}
- tag standardmäßig bekomme ich Folgendes Bild, wenn der Benutzer sich angemeldet hat:
Gibt es keine Möglichkeit, hinzufügen Change profile
, Change email
oder etwas ähnliches?
Dank
InformationsquelleAutor Carlos Barcelona | 2013-01-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
Für den moment
accounts-ui
nicht über ein Profil ändern-button eingebaut, Sie haben, um es manuell.Zum Beispiel, wenn Sie tun
Könnte man den Bildschirm im
accounts-ui
oben Sie müssen den Namen statt der E-Mail klicken, um die Anzeige der Dialogbox oben.Die E-Mail ist ein wenig tricker, Sie müssen dies tun, von dem server da (in meteor.Methoden/Anruf vielleicht) können Sie nicht ändern Sie die E-Mail-Daten aus dem client, ich würde vorschlagen, das hinzufügen einer neuen E-Mail und es wird überprüft, anstatt die änderung der bestehenden E-Mail (da es auch Ihre login). Oder verifiziert erste dann ändern Sie Sie so, nicht zu ändern, jemandes E-Mail-zu etwas, wo Sie nicht mehr erholen kann, Ihre Passwort.
Oder wenn Sie möchten, dass Benutzer eine E-Mail, die Sie ändern können:
profile.name
) in die erste Zeile des code, dieser sollte sein :Meteor.users.update({_id:Meteor.user()._id}, {$set:{"profile.name":"Carlos"}})
~~Wo ist der meteor mongodb url?~~ ahh das ist im browser gotcha oops danke
Dies ist veraltet und funktioniert nicht mehr, da der Zugriff verweigert angezeigt wird.
Diese funktioniert noch, siehe : github.com/meteor/meteor/blob/.... Etwas anderes ist, stoppen Sie die Arbeit basiert auf dem app - / - Konfiguration.
Ich glaube, ich sollte mehr klar sein dies ist mein Entwickler-account. Der Benutzer/Profil name scheint geschlossen zu sein. Teufel kann ich auch nicht herausfinden, wie man das Konto löschen.
InformationsquelleAutor Akshat