2015-11-19 3 views
0

Я использую библиотеку ADAL для аутентификации пользователей в приложении.Совместное использование токенов между несколькими приложениями ADAL android

Мне было интересно, есть ли способ поделиться токеном auth с другим приложением, чтобы пользователь мог войти в одно приложение и не должен повторять его в другом.

Я попытался сохранить токен в учетной записи в диспетчере учетных записей Android, но это вроде беспорядочно, и похоже, что для этого должен быть более ADAL-способ.

Кажется, есть способ поделиться хранилищем TokenCacheStore, но я не могу понять это.

ответ

1

Если два приложения имеют одни и те же идентификаторы клиентов, и вы определили андроид: sharedUserId в манифесте приложения, вы сможете это сделать.

+0

Да, выяснилось, что вам просто нужно предоставить 2 приложениям тот же sharedUserId и настроить AuthenticationContext, чтобы они использовали один и тот же файл общих настроек – Biniou

Смежные вопросы