VK provider setup for Users & Permissions
The present page explains how to setup the VK provider for the Users & Permissions feature.
Prerequisites
You have read the Users & Permissions providers documentation.
VK configuration
 Note
VK accepts the localhost urls. 
The use of ngrok is not needed.
- Visit the Apps list page at https://vk.com/apps?act=manage
 - Click on Create app button
 - Fill the information:
- Title: Strapi auth
 - Platform: Choose Website option
 - Website address: 
http://localhost:1337 - Base domain: 
localhost 
 - Click on the Settings link in the left menu
 - Click on the Open API link to enable this option
 - Fill the information:
- Authorized redirect URL: 
http://localhost:1337/api/connect/vk/callback 
 - Authorized redirect URL: 
 
Strapi configuration
- Visit the User & Permissions provider settings page at http://localhost:1337/admin/settings/users-permissions/providers
 - Click on the VK provider
 - Fill the information:
- Enable: 
ON - Client ID: 7276416
 - Client Secret: cFBUSghLXGuxqnCyw1N3
 - The redirect URL to your front-end app: 
http://localhost:3000/connect/vk/redirect 
 - Enable: 
 
Your configuration is done.
Launch the backend and the react login example application, go to http://localhost:3000 and try to connect to the provider you configured.