-
-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #1 from defold/dev-cleanup
Cleaned up extension and simplified it a lot
- Loading branch information
Showing
15 changed files
with
664 additions
and
1,174 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
github: defold | ||
patreon: Defold | ||
custom: ['https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=NBNBHTUW4GS4C'] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
name: Trigger site rebuild | ||
|
||
on: [push] | ||
|
||
jobs: | ||
site-rebuild: | ||
runs-on: ubuntu-latest | ||
|
||
steps: [ | ||
{ | ||
name: 'Repository dispatch', | ||
uses: defold/[email protected], | ||
with: { | ||
repo: 'defold/defold.github.io', | ||
token: '${{ secrets.SERVICES_GITHUB_TOKEN }}', | ||
user: '[email protected]', | ||
action: 'extension-siwa' | ||
} | ||
}] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,5 @@ | ||
# Sign in with Apple | ||
Native extension to support the Sign in with Apple feature in Defold. | ||
# Sign in with Apple extension for Defold | ||
|
||
"Sign in with Apple makes it easy for users to sign in to your apps and websites using their Apple ID. Instead of filling out forms, verifying email addresses, and choosing new passwords, they can use Sign in with Apple to set up an account and start using your app right away. All accounts are protected with two-factor authentication for superior security, and Apple will not track users’ activity in your app or website" [Apple Developer docs](https://developer.apple.com/sign-in-with-apple/) | ||
Defold [native extension](https://www.defold.com/manuals/extensions/) which provides access to Sign in with Apple functionality on iOS. | ||
|
||
"Apps that use a third-party or social login service (such as Facebook Login, Google Sign-In, Sign in with Twitter, Sign In with LinkedIn, Login with Amazon, or WeChat Login) to set up or authenticate the user’s primary account with the app must also offer Sign in with Apple as an equivalent option. A user’s primary account is the account they establish with your app for the purposes of identifying themselves, signing in, and accessing your features and associated services." [Apple review guidelines](https://developer.apple.com/app-store/review/guidelines/#sign-in-with-apple) | ||
[Manual, API and setup instructions](https://www.defold.com/extension-siwa/) is available on the official Defold site. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
--- | ||
title: Sign in with Apple extension for Defold | ||
brief: This manual covers how to setup and use Sign in with Apple in Defold. | ||
--- | ||
|
||
# Sign in with Apple extension for Defold | ||
|
||
This extension provides functions to use [Sign in with Apple](https://developer.apple.com/sign-in-with-apple/) to allow users to set up an account and sign in to your game with their Apple ID. | ||
|
||
## Installation | ||
|
||
To use this library in your Defold project, add the following URL to your `game.project` dependencies: | ||
|
||
https://github.com/defold/extension-siwa/archive/master.zip | ||
|
||
We recommend using a link to a zip file of a [specific release](https://github.com/defold/extension-siwa/releases). | ||
|
||
|
||
## Setting up your app for Sign in with Apple | ||
|
||
To get started you need to enable your app’s App ID with the Sign in with Apple capability. [Follow the official Apple developer instructions](https://help.apple.com/developer-account/?lang=en#/devde676e696) to get started. | ||
|
||
|
||
## Source code | ||
|
||
The source code is available on [GitHub](https://github.com/defold/extension-siwa) | ||
|
||
|
||
## API reference |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.