yaroshhh / sign-in-with-apple-for-user-spice
This plugin adds Apple login feature into login page of UserSpice version 5.4.4 and later.
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:project
Requires
This package is not auto-updated.
Last update: 2024-04-16 18:43:55 UTC
README
This plugin adds Apple login feature into login page of UserSpice version 5.4.4 and later.
Requirements
- PHP version 7.4 or later
- UserSpice 5.4.4 or later
- PHP Composer (for vendor package installation)
- One of the following PHP Extensions: bcmath or GPM
- Apple Developer Program (Usually costs about 99 USD annually)
Pre-Installation
-
Prepare the following credentials for the Apple sign in integration:
CLIENT_ID
- represents the Identity of the App in you Apple developer account (for instance: com.example.app).TEAM_ID
- the ID associated with your Apple Developer ProgramKEY_ID
- Create a unique key for the Sign in with Apple serviceCERT_PATH
- Create and download a certificate for the Sign in with Apple service. place it on your server and specify the path to the certificate file.
For more information and better instruction go to the 5 minutes code guide
Installation
- Place the plugin folder in the following path /usersc/plugins/apple_login
- Run
composer install
to add all the vendor folders - Login to your UserSpice as an Admin
- Go to the plugin configurations page in UserSpice Dashboard and fill in all the required settings
- Go to your Apple Developer Program and add the path to the redirect page to the allowed URLs and domain list in your Sign in with Apple service
- Finally activate the plugin and test the new Sign in button
Support and contact
Feel free to reach out and send some feedback to Yaron Helfer.
Copyrights
This plugin made by Yaron Helfer and free for use.