2016-06-08 79 views
1

所以我正在做移動開發,特別是Android應用(目前),我有一個部分,當用戶點擊列表中的一個項目時,它打開瀏覽器並重定向到選定的鏈接。這部分工作,但當我回到應用程序,當前會話不見了,我需要再次登錄到應用程序。我如何保留會話?如何在混合應用程序中保留會話?

我在開發中使用angularjs,html和離子框架。

回答

0

發生這種情況是因爲您沒有將您的用戶名和loginId存儲在您的應用中。

每個用戶都有一個唯一的loginId,您應該將其存儲在本地,並將其稱爲您需要的地方。這樣當用戶刷新頁面或做一些事情時,它會保持不變,並顯示你在這裏的相同位置。

這裏是Authentication堆棧問題

一個很好的例子,這裏是一個NIC Raboy blog說,如何將其存儲在本地。

看一看這裏用戶指南Authentication With AngularJS and ionic

希望它能幫助你。

+0

我做了,我有一個服務,在會議期間保存數據..我可以瀏覽我的應用程序的不同模板,唯一的問題是當我點擊一個鏈接,打開移動的默認瀏覽器,當我回到應用程序,它已註銷 –

+0

我沒有得到這一點**當我點擊一個鏈接,打開移動的默認瀏覽器,當我回到應用程序,它已註銷**節點一些更多解釋 –

+0

所以有一個頁面有新聞標題列表,其中當用戶點擊新聞時,它會顯示在瀏覽器NOT ON THE APP中。而YES是我的工作,它打開了瀏覽器,但是當我讀完新聞時,我會關閉瀏覽器,所以會回到APP,但是當我回來時,我需要再次登錄。 –

相關問題