OAuth2
استفاده از پروتکل OAuth2 یکی از انواع مجوزها جهت دسترسی به سرویسهای استاندارد و API بدون داشتن حساب کاربری است. OAuth2 یک پروتکل صدور مجور (Authorization) است که به برنامهها اجازه میدهد که بدون داشتن رمز عبور و اطلاعات حساس، از طریق پروتکل HTTP به منابع کاربران دسترسی داشته باشند. جهت استفاده از پروتکل OAuth2 در پلتفرمهایی که از آن پشتیبانی میشود از یک رشته کاراکتر جهت احراز هویت (Access Token) استفاده میشود. همچنین جهت تولید مجدد Access Token از Refresh Token استفاده میشود. نحوه استفاده از OAuth2 جهت احراز هویت در پلتفرم های مختلف در بخش انواع مجوزهای دسترسی ارائه شده است.
تولید Access Token و Refresh Token
جهت تولید Access Token و Refresh Token بایستی در بخش مستندات API ژئوباکس پورتال در قسمت احراز هویت (Auth) بر روی Get Access and Refresh Tokens کلیک شود. تا بخش تولید توکن نمایش داده شود.
در بخش نمایش داده بر روی دکمه Try it out کلیک شود.
پس از کلیک بر روی Try it out کافی است نام کاربری۱ و رمز عبور2 اکانت به همراه زمان اعتبار Access Token3 و Refresh Token4 تعیین شود و با کلیک بر روی Execute توکنها تولید5 و نمایش داده میشوند.
Access Token و Refresh Token ایجاد شده را می توان جهت استفاده کپی کرد یا با کلیک بر روی دانلود در فرمت JSON دانلود و ذخیره کرد.