First version based on eduid-signup-amp