2016-04-04 25 views
0

Sunucu Mobil uygulama ve web irade, eğer api kullanıcı erişim giriş hizmeti olarak, kullanıcı valide olsun ve erişim belirteci ile geri dönmek bir web API geliştiriyorum gibi web sonraki istekler için erişim simgesi tutmak Bu erişim belirteci, mobilde depolanır ve bu erişim belirteci, api'deki kaynakların daha sonraki istekleri için kullanılır, bu iyi bir şeydir, ancak bu erişim belirtecini web sitesinde (web tarayıcısı) sonraki istekler için kullanmak üzere nasıl saklayabiliriz Biz bu erişim belirtecini saklamak için oturumları kullanıyoruz, eğer vatansızlık hakkında ne varsa, eğer coki'lerde saklıyorsak, güvenlik muamelesi doğru olacak, lütfen bana yardım edin arkadaşlar şimdiden teşekkürlernasıl mobil uygulamada

cevap

0

Tarayıcıda erişim belirtecini saklamanızı öneririm yerel depolama. belirteç başarılı kimlik doğrulamasının ardından dönen değerdir ve APPTOKEN bu değeri tutan yerel değişken olduğu

dizimi *

localStorage.setItem("appToken", token); 

ekleyin.

sözdizimi belirteç değişkeni erişmek için oradan API'leri isabet böylece farklı sayfalarda aynı belirteci erişebilir *

var token = localStorage.appToken; 

.

sözdizimi Eğer uygulamadan çıkış istiyorsanız APPTOKEN değişkeninden belirteci çıkarmak için daha iyidir * belirteç

localStorage.removeItem("appToken"); 

kaldırın.

+0

Merhaba Aashu Her şeyden önce Cevabınız için teşekkür ederim, ben tarayıcıda depolamak bir treate olmayacak, kolayca erişilebilir olacak diyorsun ama benim sorum bir tedavi olacaktır tarayıcı depolama APPTOKEN kaydediyor anladı Eğer o zaman ben size oturum değişkeni belirteç saklamak için değil önermek mobil uygulamalar ve web sitesi her ikisi için kullanılacak jenerik API'leri geliştirmek istiyorsanız ben –

+0

sıkışmış nerede vatansızlığa ihlal oturum değişkeni depolamak, bu, localStorage çapraz platform uygulamaları ile inşaat büyük olduğunu ancak API'lar için https protokolü kullandığınızdan emin olun. SSL sertifikanız yoksa, letsencrypt'den bir tane ücretsiz alabilirsiniz. –

İlgili konular