Project

General

Profile

Actions

Feature #2832

open

Make Sign In with Apple work

Added by Gregory Magarshak about 2 years ago.

Status:
New
Priority:
High
Category:
External APIs
Start date:
02/20/2023
Due date:
03/14/2023 (over 2 years late)
% Done:

0%

Estimated time:

Description

Q.Users.login() has ways to sign in with Facebook

Let's make "Sign In With Apple". We may have to check the Apple requirements for how to use the "Sign In With Apple" logo, hopefully we can use it like this

Anyway, this is more of an intermediate-difficulty task. Through it you will learn how Q.Users.login() works, as well as authentication, and Users_ExternalFrom_Apple adapter pattern.

We can authenticate also with webauthn with attestation , as well as simply enabling notifications -- and what's more, it will actually guarantee that there is a real Apple device making an account (greatly mitigating sybil attacks).

No data to display

Actions

Also available in: Atom PDF