Create Apple App for WP login.
На WordPress стоит плагин https://ru.wordpress.org/plugins/nextend-facebook-connect/
Нужно сделать приложение для авторизации с помощью Apple ID.
Обязательна активная долгосрочная подписка Apple Developer Program
Подробная инструкция ниже:
To allow your visitors to log in with their Apple account, first you must create an Apple App. The following guide will help you through the Apple App creation process. After you have created your Apple App, head over to "Settings" and configure the given "Private Key ID", "Private Key", "Team Identifier" and "Service Identifier" according to your Apple App.
Warning: Providers change the App setup process quite often, which means some steps below might not be accurate. If you see significant difference in the written instructions and what you see at the provider, feel free to report it, so we can check and update the instructions.
Last updated: 09.09.2021.
Create Apple App
- Make sure you have an active subscription for the Apple Developer Program, as that is necessary for both creating and maintaining an Apple App!
- Make sure your site have SSL, since Apple only allows HTTPS urls!
- Navigate to https://developer.apple.com/account/resources/identifiers/list
- Log in with your Apple Developer credentials if you are not logged in.
1.) Create the associated App:
- Click the blue + icon next to Identifiers, then select the App IDs option and click the "Continue" button.
- Choose the "App" option as type and press the "Continue" button.
- Enter a "Description"
- At the "Bundle ID" field select the "Explicit" option and enter your domain name in reverse-domain name style, with the name of the app at its end: ua.diaexpert.nslapp
- Under the "Capabilities" section, tick the "Sign In with Apple" option.
- Scroll up and press the "Continue" button and then the "Register" button.
2.) Create the Key:
- On the left hand side, click on the "Keys" tab.
- Click the blue + icon next to Keys heading.
- Enter a name in the Key Name field.
- Tick the "Sign In with Apple" option, then click on "Configure".
- If you have multiple Apps, then at the "Choose a Primary App ID" field select the App what you just created, then click "Save".
- Finally press the "Continue" button and then the "Register" button.
- Don't download the key yet!
3.) Create the Service:
- Go to the "Services IDs" section, what you will find within the "Identifiers" tab.
- Click the blue + icon next to Identifiers, then select the "Services IDs" option and click the "Continue" button.
- Enter a "Description".
- At the "Identifier" field enter your domain name in reverse-domain name style, with the name of the client at its end: ua.diaexpert.nslclient
- Note: This will also be used as Service Identifier later!
- Press the "Continue" button and then the "Register" button.
- In the "Services IDs" section, click the service you just created.
- Tick the "Sign In with Apple" option and click the "Configure" button next to it.
- If you have multiple Apps, then at the "Primary App ID" field select the App what you just created.
- Fill the "Domains and Subdomains" field with your domain name probably: diaexpert.ua
- Add the following URL to the "Return URLs" field:
- https://diaexpert.ua/wp-login.php?loginSocial=apple
- Click the "Next" button then press the "Done" button.
- Finally press the "Continue" button and then the "Save" button.
4.) Configure Nextend Social Login with your credentials:
- Go to Nextend Social Login > Providers > Apple > Settings tab.
- Private Key ID:
- Navigate to: https://developer.apple.com/account/resources/authkeys/list
- Click on the name of your Key.
- You will find your "Private Key ID" under "Key ID".
- Private Key:
- Click the "Download" button to download the key file. Once this file is downloaded, it will no longer be available, so make sure you keep this file safe!
- Open the downloaded file with a text editor, like Notepad, copy all of its contents and paste it into the "Private Key" field of Nextend Social Login.
- Team Identifier:
- A 10 character long identifier, what you can find on the top-right corner, just under your name.
- Service Identifier:
- Navigate to: https://developer.apple.com/account/resources/identifiers/list/serviceId
- You will find it under the "IDENTIFIER" column. If you configured the service according to the suggestions, it will probably end to .nslclient e.g.: ua.diaexpert.nslclient
- Once you filled up all the fields, click on the "Generate Token" button.
- Finally verify the settings and enable the provider!
- When you need to change your credentials for some reason, then you must delete the token, copy the new credentials and generate a new token!
Актуальные фриланс-проекты в категории Десктопные приложения
Нужно достать POST / GET / PUT запросы с мобильного приложения TikTok срочноПо сути. Нужно достать POST / GET / PUT запросы с мобильного приложения TikTok Даже по суи можно до конца не реверсить ничего такого ибо подписи есть в интернете и т.д. Но было бы тоже супер Вся авторизация (Отправка данных/подтверждение по почте и ввод кода если… Веб-программирование, Десктопные приложения ∙ 1 день 4 часа назад ∙ 19 ставок |
Разработка кастомного ПО (Android-приложения + CMS) для киосков самообслуживания SUNMI K2 (Фастфуд)
1000 UAH
Ищем опытную команду или Middle/Senior Android-разработчика (возможно, с Full-stack навыками) для создания собственного программного обеспечения для киосков самообслуживания сети заведений быстрого питания. Сейчас наши терминалы работают на базе готового облачного интегратора,… CMS, Десктопные приложения ∙ 1 день 22 часа назад ∙ 19 ставок |
Нужно сделать миграцию текущей рабочей программы с foxpro на C#Всем привет! у нас есть программа на foxpro (в ней есть несколько модулей, программа для учета), есть исходники программы, при острой необходимости можно проконсультироваться с людьми по поддержке текущей программы что нужно сделать: 1. аналитику, что и как работает, составить… C#, Десктопные приложения ∙ 7 дней 6 часов назад ∙ 18 ставок |
ПО Мастер-программа «KONSTRUCTOR»
185 490 UAH
Мы ищем очень опытного C++ разработчика для модернизации существующего ПО (мастер-программы). Программа отвечает за создание производного ПО представляющего аудио-визуальные сеансы психологической коррекции. Текущая версия написана на чистом WinAPI (Visual Studio 2019/2022).… C и C++, Десктопные приложения ∙ 9 дней 19 часов назад ∙ 19 ставок |
Настройка ODOO Enterprise для строительстваНеобхідно побудувати картки та налаштувати зручний імпорт, інтеграцію з ЕДО і загалом Workflow ODOO Компанія займається системною інтеграцією: маємо поставки обладнання В2В або з прямою маржинальністю, або з рібейтами в подальшому. Крім того, ведемо будівельні роботи на об'єктах… Автоматизация управления предприятием, Десктопные приложения ∙ 10 дней 4 часа назад ∙ 7 ставок |