Hi,
I am migrating my Ionic WPLMS app to Flutter and develop it in-house. I need your favour to explain oAuth mechanism in WPLMS Ionic app so I can implement it in Flutter.
First, I have read the mechanic in your documentation:
https://wplms.io/support/knowledge-base/testing-wplms-oauth2-and-generating-new-token-for-testing/
Auth page > Verify > Auth Code > Token
But, Ionic WPLMS app (and Flutter) does not use webview to login. Meanwhile, the auth page is web:
YOUR_WPLMS_SITE_LINK/wplmoauth/authorize?client_id=YOUR_APP_ID&redirect_uri=YOUR_WPLMS_SITE_LINK&response_type=code&scope=basic&state=YOUR_APP_STATE
On Ionic Config.ts, the base URL is /wp-json/wplms/v1, not the link above.
When login page in Ionic App is not webview, what is it's relation to auth page /wplmoauth/authorize?client_id....
Thank you.