I’m using the 3-legged OAuth flow (Authorization Code → Server-side web) to allow users to log in to the dashboard. However, the embedded Web Phone requires users to re-authenticate.
I tried using JWT authorization for the embedded Web Phone but received the following error:
POST https://platform.ringcentral.com/restapi/v1.0/client-info/sip-provision 403
Error: In order to call this API endpoint, application needs to have [VoipCalling] permission
Since the authorization code is already used during sign-in, can I reuse the existing access token to authenticate the Web Phone within the iframe? Or is there another way to enable single sign-on for both the dashboard and the embedded Web Phone without requiring users to re-authenticate?
© 1999-2024 RingCentral, Inc. All rights reserved.
Privacy Notice