Files
comaps/iphone/Maps/Bridging.mm
Yannik Bloscheck 090b7c21fc [ios] Switched OSM Oauth to using a link
Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com>
2025-06-25 13:31:07 +02:00

24 lines
532 B
Plaintext

#import "Bridging.h"
#include "base/logging.hpp"
#include "editor/server_api.hpp"
#include "platform/platform.hpp"
#include "private.h"
#import "MWMAuthorizationCommon.h"
using namespace osm;
@implementation Bridging
+ (void)saveOauthTokenFrom:(NSString * _Nonnull)oauthCode
{
NSString *oauthToken = @(OsmOAuth::ServerAuth().FinishAuthorization([oauthCode UTF8String]).c_str());
OsmOAuth::ServerAuth().SetAuthToken([oauthToken UTF8String]);
osm_auth_ios::AuthorizationStoreCredentials([oauthToken UTF8String]);
}
@end