@Locksley Вы можете использовать функцию, которую я упомянул выше, затем создать опцию при запуске программы, чтобы зарегистрироваться по электронной почте или использовать этот адрес электронной почты для других целей.
Каждое из этих действий будет находиться в отдельной "функции".
И эти два действия будут находиться в одном проекте.
Не усложняйте это.