Просто следуйте этим шагам - https://docs.shoplo.com/api/auth, используйте oAuth2 и не забудьте использовать эти данные проверки (для получения открытого и секретного ключа необходимо создать приложение на аккаунте партнера - https://partners.shoplo.com/apps):
$SSOAuthConfig = ['apiBaseUrl' => 'https://api.shoplo.com',
'authBaseUrl' => 'https://auth.shoplo.com',
'publicKey' => getenv('SHOPLO_API_KEY'),
'secretKey' => getenv('SHOPLO_API_SECRET'),
'callbackUrl' => getenv('SHOPLO_CALLBACK_URL')]
Я сделал это на PHP, используя их PHP-библиотеку (https://github.com/Shoplo/sso-auth),, но между документами Shoplo и библиотекой возникла путаница ... но в конце концов это сработало с использованием конфигурации, прикрепленной выше. Я знаю, что вы спрашивали о Java, но это должно быть полезно при переходе на Java-приложение.