Capacitor Sign in with Apple
npm install @capacitor-community/apple-sign-inCapacitor plugin to support Sign in With Apple
- npm i @capacitor-community/apple-sign-in
- npx cap update
``ts
import {
SignInWithApple,
SignInWithAppleResponse,
SignInWithAppleOptions,
} from '@capacitor-community/apple-sign-in';
const options: SignInWithAppleOptions = {
clientId: 'com.your.webservice',
redirectURI: 'https://www.yourfrontend.com/login',
scopes: 'email name',
state: '12345',
nonce: 'nonce',
};
SignInWithApple.authorize(options)
.then((result: SignInWithAppleResponse) => {
// Handle user information
// Validate token with server and create new session
})
.catch(error => {
// Handle error
});
``
###
Not supported.