In loopback-component-passport, why is email appended by @loopback instead of setting correct email received from auth callback

Viewed 150

In lib/models/user-identity.js

   function profileToUser(provider, profile, options) {
  // Let's create a user for that
    var  email = (profile.username || profile.id) + '@loopback.' +
              (profile.provider || provider) + '.com';

vs

function profileToUser(provider, profile, options) {
  // Let's create a user for that
    var  email = profile.emails[0];
1 Answers
Related