A permissive license whose main conditions require preservation of copyright and license notices. Contributors provide an express grant of patent rights. Licensed works, modifications, and larger works may be distributed under different terms and without source code.
Английский | Китайский
Пример кода для Android включает серверные API Account Kit, содержащие несколько демонстрационных приложений для вашего использования или прямого применения. Пример кода предлагает: hmssample: пакет примерного кода, который реализует следующие функции: вход в систему, авторизованный вход в систему и выход из системы; logger: записывает логи.
Чтобы использовать возможности, предлагаемые в примере кода, убедитесь, что HMS Core (APK) версии 4.0 установлен на вашем устройстве.
Версия Android SDK: 23 или выше
Версия JDK: 1.8 или выше
Параметры в Contant.java включают: CLIENT_ID: ID приложения, которое можно получить с помощью AppGallery Connect; CERT_URL: открытый ключ. Для получения его получите URI открытого ключа из jwks_uri, а затем обратитесь к этому URI; ID_TOKEN_ISSUE: то же самое значение, что и iss в ID токене.## Пример кода Пример кода на Java для серверной части показывает, как реализовать следующие функции:
Логика сервиса: Реализация входа в систему в режиме ID-токена и авторизационного кода в AccountActivity.java.
Пример кода на Java для серверной части выводит доступный токен и JSON Web Token.
Вы можете посетить сообщество Reddit для получения последней информации о HMS Core и общения с другими разработчиками. Если у вас есть вопросы относительно образцов кода, попробуйте следующее:
huawei-mobile-services
. Эксперты Huawei ответят на ваши вопросы.Если вы столкнулись с какими-либо проблемами при использовании образца кода, отправьте свои проблемы или создайте пулл-запрос.## Лицензия Образец кода лицензирован в соответствии с лицензией Apache License 2.0.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )