added
Multi-Factor Authentication (MFA) support is live
October 15th, 2024 by Jon McKay
We’re excited to announce that Multi-Factor Authentication (MFA) support is now generally available in Plug! This means we can now officially support utility providers that require MFA for login.
Eversource and Dominion SC are the first providers we're supporting with full MFA support but more utilities are coming soon.
How It Works (High-Level)
- Initial Authentication: You connect your utility accounts via the API or Connect interface, walking through the MFA flow once. This involves entering credentials, receiving a one-time passcode (OTP) via email or SMS, and submitting it to establish the connection.
- Session Management: After you successfully complete the MFA process, Plug will continue to monitor for new data for as long as the provider allows. Typically, this is on the order of months to years but can be shorter.
- Re-authentication: When the session expires (based on each provider's unique policies), you will be notified through a webhook event, the REST API, or the Dashboard to go through the MFA process again.
Documentation
See the links below for more information on how to use MFA in Plug:
- How to use MFA as a Plug customer
- How to use MFA as a legacy Utility Cloud customer
- New sandbox credentials for testing and continuous integration