public function buildInviteForm(PhabricatorAuthStartController $controller)
 {
     $request = $controller->getRequest();
     $viewer = $request->getViewer();
     $form = id(new AphrontFormView())->setUser($viewer)->addHiddenInput('invite', true)->appendChild(id(new AphrontFormTextControl())->setLabel(pht('Username'))->setName('username'));
     $dialog = id(new AphrontDialogView())->setUser($viewer)->setTitle(pht('Register an Account'))->appendForm($form)->setSubmitURI('/auth/register/')->addSubmitButton(pht('Continue'));
     return $dialog;
 }
 public function buildInviteForm(PhabricatorAuthStartController $controller)
 {
     return $this->renderLoginForm($controller->getRequest(), $mode = 'invite');
 }
 public function buildLoginForm(PhabricatorAuthStartController $controller)
 {
     $request = $controller->getRequest();
     return $this->renderPasswordLoginForm($request);
 }