Naver Single Sign-On SSO into WordPress using OAuth OpenID Connect



WordPress OAuth/OpenID Single Sign-On plugin gives the ability to enable OAuth/OpenID Single Sign-On for WordPress. If you want users to log in to your WordPress site using their Naver credentials, you can simply do it using our WP OAuth Client plugin. Once you configure the Naver with WordPress plugin, you can allow users to SSO to your WordPress site using miniOrange. To know more about other features we provide in WP OAuth Client plugin, you can click here.



You can download OAuth Client plugin using the following link.

Download And Installation

  • Log into your WordPress instance as an admin.
  • Go to the WordPress Dashboard -> Plugins and click on Add New.
  • Seach for a WordPress OAuth Single Sign On plugin and click on Install Now.
  • Once installed click on Activate.

Step 1: Setup Naver as OAuth Provider

  • Visit and login at https://developers.naver.com/main/
  • Go to Application -> My application.
  • OAuth/OpenID Naver Single Sign On SSO my-application
  • Click on confirm to register a new application.
  • OAuth/OpenID Naver Single Sign On SSO registering-app
  • Check the box and click Confirm.
  • OAuth/OpenID Naver Single Sign On SSO app-confirmation
  • Select country code, enter mobile number, Check the box and click Left button .
  • OAuth/OpenID Naver Single Sign On SSO country-code-dropdown OAuth/OpenID Naver Single Sign On SSO checkbox
  • Complete the process by entering code received by SMS and Click OK.
  • OAuth/OpenID Naver Single Sign On SSO clickok
  • Check the box and Click Confirm.
  • OAuth/OpenID Naver Single Sign On SSO account-settings
  • Give Application name and Select Nearo(log in with Naver ID) as API used
  • OAuth/OpenID Naver Single Sign On SSO nearoselect
  • Select all the necessary attributes you want to fetch.
  • OAuth/OpenID Naver Single Sign On SSO attribute-fetching-
  • Select PC web as platform.
  • Enter the Callback URL which you will get from the plugin .
  • OAuth/OpenID Naver Single Sign On SSO copy-callbackurl
  • Click registration.
  • OAuth/OpenID Naver Single Sign On SSO click-regis
  • Click Example to View Client Secret.
  • OAuth/OpenID Naver Single Sign On SSO viewclientsecret
  • Go to API Settings
  • OAuth/OpenID Naver Single Sign On SSO API-settings
  • Upload Logo Image and Click Going to request inspection
  • OAuth/OpenID Naver Single Sign On SSO logoadd
  • Go to Nearo inspection status Tab and complete steps there. Click Modified.
  • OAuth/OpenID Naver Single Sign On SSO nearo-status-tab

    Naver Endpoints:-


    Authorize Endpoint: https://nid.naver.com/oauth2.0/authorize
    Access Token Endpoint: https://nid.naver.com/oauth2.0/token
    Get User Info Endpoint: https://openapi.naver.com/v1/nid/me

Step 2: Setup WordPress as OAuth Client

  • Go to miniOrange plugin and add custom app.
  • OAuth/OpenID Naver Single Sign On SSO miniorange-custom-app
  • Enter Client ID and Client Secret as copied from the Naver application.
  • OAuth/OpenID Naver Single Sign On SSO copy-clientid-clientsecret
  • Click Save Settings.

Step 3: User Attribute Mapping.

  • Go to miniOrange Plugin and Click Test Configuration. Login if you are asked
  • OAuth/OpenID Naver Single Sign On SSO test-config
  • Click OK when you are asked for permission .
  • OAuth/OpenID Naver Single Sign On SSO permission-ok
  • Click Proceed to Attribute/Role Mapping once you receive the attributes .
  • OAuth/OpenID Naver Single Sign On SSO attribute-get

Step 4: Login Settings / Sign In Settings.

  • The settings in Single Sign-On (SSO) Settings tab define the user experience for Single Sign-On (SSO). To add a Naver login widget on your WordPress page, you need to follow the below steps.
  • 1. sign in settings for wordpress 5.7 and before :

    • Go to WordPress Left Panel > Appearances > Widgets.
    • Select miniOrange OAuth. Drag and drop to your favourite location and save.
    • OAuth/OpenID Naver Single Sign On SSO WordPress create-newclient login button setting

    2. sign in settings for wordpress 5.8 :

    • Go to WordPress Left Panel > Appearances > Widgets.
    • Select miniOrange OAuth. Drag and drop to your favourite location and save.
    • OAuth/OpenID Naver Single Sign On SSO WordPress create-newclient login button setting
    • Go to your site-URL on a private window and you will be able to see the Login with Naver button the display name you have given.
    • OAuth/OpenID Naver Single Sign On sso-Login-button.png
    • After clicking on Login with Naver , you will see a homepage. Refer to the below image.
    • OAuth/OpenID Naver Single Sign On sso-homepage-after-login

Need Help?

Mail us on oauthsupport@xecurify.com for quick guidance(via email/meeting) on your requirement and our team will help you to select the best suitable solution/plan as per your requirement.

Hello there!

Need Help? We are right here!

support
Contact miniOrange Support
success

Thanks for your inquiry.

If you dont hear from us within 24 hours, please feel free to send a follow up email to info@xecurify.com