[editor] Auth to OSM via a browser always

Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
This commit is contained in:
Konstantin Pastbin
2025-05-23 14:31:58 +07:00
parent c4ca4c907b
commit 3032eb6dfe
3 changed files with 11 additions and 10 deletions

View File

@@ -289,11 +289,12 @@ string OsmOAuth::BuildOAuth2Url() const
string OsmOAuth::FinishAuthorization(string const & oauth2code) const
{
/// @todo(pastk): remove client_secret everywhere, its not required for auth through non-confidential apps
auto params = BuildPostRequest({
{"grant_type", "authorization_code"},
{"code", oauth2code},
{"client_id", m_oauth2params.m_clientId},
{"client_secret", m_oauth2params.m_clientSecret},
//{"client_secret", m_oauth2params.m_clientSecret},
{"redirect_uri", m_oauth2params.m_redirectUri},
{"scope", m_oauth2params.m_scope},
});