Тебя авторизация логин-пароль не спасет от отправки друзьям. Если эти друзья немного знают программирование, это очень легко обойти, срезав код. Лучше сделай веб-сервис, на нем вся логика и держиться. Либо, если это простой скрипт, который не планируется превращать в веб, форматируй код с помощью base64:
import base64, codecs
eval(base64.b64decrypt("форматированный скрипт"))
Однако, base64 это не шифрование с ключом, так что его тоже легко изменить.