atsid/generator-ats-node-webapp

View on GitHub
generators/auth-linkedin/templates/server/initialization/sections/passport/strategies/linkedin/convert_linkedin_profile.js

Summary

Maintainability
A
55 mins
Test Coverage
const hat = require('hat');

/**
 * A function that converts a linkedin profile into a persistable user object
 * @param profile
 * @returns {{linkedinId: string, name: *, password: *}}
 */
module.exports = (profile) => {
  return {
    linkedinId: '' + profile.id,
    name: profile.displayName,
    password: hat(),
  };
};