           next()
 
       (next) ->
-        # updating user data after login
-        userUpdateData = { lastLoginDate : new Date }
 
         if session.foreignAuth
-          { foreignAuth } = user
-          foreignAuth   or= {}
-          foreignAuth     = extend foreignAuth, session.foreignAuth
-          userUpdateData.foreignAuth = foreignAuth
 
         userUpdateOptions =
           $set        : userUpdateData

          next()

      (next) ->
        options = { client, userFormData, foreignAuthType, skipAllowedDomainCheck }
        validateConvert options, (err, data) ->
          return next err  if err
          { invitation } = data

    queue = [

      (next) ->
        params = { slug, email, recaptcha, disableCaptcha, userFormData }
        verifyUser params, next

      (next) ->
