Yazılımlar için yetkilendirme


#1

Selamlar,

Direkt olarak online bir platformda bulunmayan uygulamalarımız için yetkilendirme işlemini nasıl yapabiliriz ?

atıyorum sadece ip adresi ile girilebilen intranet bir proje veyahut .net winf forms ile kodlanmış bir masaüstü yazılımında api tanımlarını nasıl yapmamız gerekiyor ?

Teşekkürler.


#2

OAuth2 için bu konuyla ilgili 2 yol var.

  1. Winform içinde tarayıcı açtırmak ve localhostu dinlemek
  2. Callback’i Bulutfon altında bir sayfaya yönlendirmek (biz hazırlayabiliriz) orada API’nin döndürdüğü tokenı göstermek ve kes kopya yapıştır yapmak.

Mobil uygulamalar için uygulama ayaklandırırken bir token ile ayaklandırılabiliyor diye biliyorum.

Detaylı bilgiyi @hamitturkukaya verebilir.

Ayrıca dotNet-SDK çalışmalarımız başladı ondan sonra Delphi companenti yapılacak. Ordaki örnek uygulamalarda best practiceler olacaktır.


#3

İkinci seçenek aslında tüm sorunlara çözüm olabilir.


#4

@hamitturkukaya bu özelliği sayfaya eklemeliyiz. :smile:


#5

Merhabalar,

@onurozgurozkan’ın belirttiği gibi, Masaüstü uygulamalarında kullanıcıdan tek seferlik yetkilendirme kodunu kopyalayıp bir textbox a yapıştırmasını isteyebilirsiniz. Bu özellik sistemimiz içerisinde native olarak bulunmaktadır. https://github.com/bulutfon/documents/tree/master/API#masaüstü-uygulamada-token-almak adresini takip ederek masaüstü uygulamalarınızda kullanıcı için access token alabilirsiniz.