generate signup controller