Sfoglia il codice sorgente

Use username instead of email address.

Frederic G. MARAND 9 anni fa
parent
commit
0c8d8fb22b
2 ha cambiato i file con 7 aggiunte e 5 eliminazioni
  1. 2 1
      .eslintrc.js
  2. 5 4
      image_share.js

+ 2 - 1
.eslintrc.js

@@ -12,7 +12,8 @@ module.exports = {
     "Meteor": true,
     "Mongo": true,
     "Template": true,
-    "Images": true
+    "Images": true,
+    "Accounts": true
   },
 
   "plugins": ["react"],

+ 5 - 4
image_share.js

@@ -2,6 +2,10 @@
 Images = new Mongo.Collection("images");
 
 if (Meteor.isClient) {
+  Accounts.ui.config({
+    passwordSignupFields: "USERNAME_AND_EMAIL"
+  });
+
   Template.images.helpers({
     images: Images.find({}, { sort: { createdOn: -1, rating: -1 }}),
     image_id: function () {
@@ -12,7 +16,7 @@ if (Meteor.isClient) {
   Template.body.helpers({
     username: function () {
       let user = Meteor.user();
-      let name = user ? user.emails[0].address : "anon";
+      let name = user ? user.username : "anon";
       return name;
     }
   });
@@ -60,7 +64,4 @@ if (Meteor.isClient) {
       return false;
     }
   });
-
-
 }
-