iRacing uses OAuth for accessing its Data API.
To maintain DRE functionality (hearing split info, knowing when the next race start, etc.), it’s possible to enable legacy authentication, until OAuth becomes available for clients like DRE:
- Enable Legacy Authentication in your iRacing account settings
- Go to https://oauth.iracing.com/accountmanagement
- Click on Security in the left side-menu
- Under Legacy Authentication click the Enable Legacy Authentication
- Hit Enable at the ‘Enable Legacy Auth?’ popup
- (Re)start DRE
Note!
- DRE will notify of needing to enable this, if it discovers any feature enabled requires iRacing Data API access
DRE is first in line to get access to the new iRacing OAuth 2.0 compatible service for authentication and authorization, so I’m awaiting invite to this to be able to implement it