Generate user controller