Using 2 Step Authentication

General announcements and other important news

Using 2 Step Authentication

Postby Gavin » Sat Nov 11, 2017 1:09 pm

A new version of Cymatic was recently released that makes full use of Betfair's new streaming API. The software updates itself automatically when you open it.

UPDATE (14th June 2020):

The issue mentioned below in italics has now been fixed in the new version 6.17.1.0 released on 13/6/2020. So now the program is fully compatible with 2-step authentication and can be used with streaming data at the same time.

Streaming is therefore now recommended for all users.

As usual, the software will automatically update itself to the new version next time you open it.


The new version still supports users who operate their Betfair account with '2-Step Authentication', however you will need to go to the settings to turn off the new streaming API feature and use 'polling' instead. You will find these options from the menu in the main Cymatic window: File Menu | Settings | Api Refresh Tab, then click Polling from the option in the top left corner of the settings window, then click 'Save As Default'.

If you don't do that, but try to use streaming instead of polling, then you won't see any prices and you'll also get the error message 'STRONG_AUTH_CODE_REQUIRED' appearing across the bottom of the Cymatic window.

2-Step Authentication is a system that works in an addition to your Betfair username and password. If you activate 2-Step authentication on your Betfair account then the login procedure to Betfair is slightly different. Every time you try to login, Betfair will ask you to enter a one-time code, which will be sent to your phone via SMS or displayed by the Google Authenticator application for iPhone, Android, Blackberry and Windows Phone.

2-step authentication works with Cymatic, but only if you choose the 'Standard Login' option instead of the 'Minimal Login' option when you open the Cymatic software. However please note that as mentioned above, you will have to use polling instead of streaming.

Alternatively you may choose to disable or temporarily suspend the 2-step authentication by visiting your ‘My Security’ page under ‘My Account’ at the Betfair website.

I am liaising with Betfair to see if it is possible to make streaming work in Cymatic even for users of 2-step authentication. If the situation changes then I'll update this announcement topic.

Kind regards,

Gavin
User avatar
Gavin
Site Admin
 
Posts: 3835
Joined: Wed Jan 23, 2013 9:11 pm
Location: United Kingdom

Re: Using 2 Step Authentication

Postby Gavin » Wed Nov 15, 2017 12:18 pm

Betfair have confirmed that 2-step authentication is not compatible with the streaming API.

This is because the one-time passcode expires after 30 seconds and so can't be used to support automatic reconnection of the streaming API if and when a connection is temporarily lost (for example due to temporary loss of the internet connection).

So even if Cymatic was changed to enable it to transmit the one-time passcode for the initial connection to streaming API, it would still fail if a reconnection attempt was needed.

Kind regards,

Gavin

UPDATE (14th June 2020):

The issue mentioned below in italics has now been fixed in the new version 6.17.1.0 released on 13/6/2020. So now the program is fully compatible with 2-step authentication and can be used with streaming data at the same time.

Streaming is therefore now recommended for all users.

As usual, the software will automatically update itself to the new version next time you open it.
User avatar
Gavin
Site Admin
 
Posts: 3835
Joined: Wed Jan 23, 2013 9:11 pm
Location: United Kingdom

Re: Using 2 Step Authentication

Postby garyk19682 » Fri Apr 05, 2019 11:09 am

All working thanks!
garyk19682
 
Posts: 2
Joined: Mon Mar 25, 2019 8:03 pm

Re: Using 2 Step Authentication

Postby Cymatic Support » Sat Jun 13, 2020 11:13 pm

This has now been fixed in the new version 6.17.1.0 released this evening. So now the program is fully compatible with 2-step authentication and can be used with streaming data at the same time.

Streaming is therefore now recommended for all users.

As usual, the software will automatically update itself to the new version next time you open it.
User avatar
Cymatic Support
 
Posts: 78
Joined: Tue Jan 29, 2013 7:54 pm


Return to Announcements by Cymatic

Who is online

Users browsing this forum: No registered users and 0 guests

cron