From daad7d6138c8c6d0859df9155eea4cd04cde7fbf Mon Sep 17 00:00:00 2001 From: Bruno Wagner Date: Mon, 5 Sep 2016 10:49:00 -0300 Subject: Adapted register after latest changes Register was trying to use LeapConfig and breaking when trying to register users --- service/pixelated/register.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'service/pixelated/register.py') diff --git a/service/pixelated/register.py b/service/pixelated/register.py index eaa80937..2aced672 100644 --- a/service/pixelated/register.py +++ b/service/pixelated/register.py @@ -51,13 +51,14 @@ def register( events_server.ensure_server() LeapCertificate.set_cert_and_fingerprint(provider_cert, provider_cert_fingerprint) - config = LeapConfig(leap_home=leap_home) provider = LeapProvider(server_name) - provider.setup_ca_bundle() + provider.setup_ca() + provider.download_settings() srp_auth = SRPAuth(provider.api_uri, provider.provider_api_cert) if srp_auth.register(username, password): - LeapSessionFactory(provider).create(username, password) + auth = srp_auth.authenticate(username, password) + LeapSessionFactory(provider).create(username, password, auth) else: logger.error("Register failed") -- cgit v1.2.3