     @[formName].addCustomData data
     # @resetForm.addCustomData {recoveryToken}
 
+  getRegisterLink: (data = {}) ->
+
+    queryString = KD.utils.stringifyQuery data
+    queryString = "?#{queryString}"  if queryString.length > 0
+
+    link = "/Register#{queryString}"
+
+
   animateToForm: (name)->
 
     @unsetClass 'register recover login reset home resendEmail finishRegistration'

        @goToRecoverLink.hide()
        @github.hide()

  getRouteWithEntryPoint:(route)->
    {entryPoint} = KD.config
    if entryPoint and entryPoint.slug isnt KD.defaultSlug

            else
              @afterLoginCallback err, {account, replacementToken}
              KD.mixpanel "Github auth login, success"


  viewAppended:->

