def compute_game_activation_token(game_instance_id, creator_login, creator_email): assert game_instance_id assert creator_login creator_email = creator_email or "" activation_data = "%s|%s|%s" % (game_instance_id, creator_login, creator_email) return encryption.unicode_encrypt(activation_data)
def compute_enforced_login_token(game_instance_id, login, is_observer=False): assert is_observer in (True, False) login_data = "%s|%s|%s" % (game_instance_id, login, "observer" if is_observer else "") return encryption.unicode_encrypt(login_data)