```json //[doc-seo] { "Description": "Learn how to enable OAuth Resource Owner Password authentication for external logins in the ABP Framework's Identity PRO module." } ``` # OAuth Resource Owner Password (ROP) External login Provider ## Introduction > You must have an [ABP Team or a higher license](https://abp.io/pricing) to use this module & its features. The Identity PRO module has built-in `OAuthExternalLoginProvider` service. It implements OAuth Resource Owner Password authentication and gets user info for [external login](https://github.com/abpframework/abp/issues/4977). ## How to enable OAuth external login? You need to enable the OAuth login feature and configure related settings. ![enable-oauth-feature](../../images/enable-oauth-feature.png) ![configure-oauth-setting](../../images/configure-oauth-setting.png) Then you can enter the user name and password on the login page for oauth external login. ![oauth-login](../../images/ldap-login.png) ## Resources https://oauth.net/2/grant-types/password/