profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/catlan/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Christopher Atlan catlan Letter Opener GmbH Millstatt, Carinthia, Austria https://winmail.help

gohypergiant/IAPKit 515

A simple approach to Apple In App Purchases (IAP) that handles the presentation of products, purchasing, receipt validation, and timed free trials.

smorr/Mach-O-Scope 115

Browser for viewing Mach-O disassembly dumps generated by otx/otool

catlan/LSPKit 29

Language Server Protocol (LSP) implementation for Cocoa ☕️

catlan/pole 9

Fork of POLE

gohypergiant/LetsMove 5

A sample that shows how to move a running Mac application to the /Applications directory

catlan/CappuccinoTwitterContacts 3

Cappuccino Demo App

catlan/LOZIPFileWrapper 3

LOZIPFileWrapper is a Cocoa wrapper around a modern minizip with support for extended attributes.

issue closedsupabase/gotrue

Support Sign in With Apple with AuthenticationServices

Feature request

On Apple platforms, Sign in with Apple ID should be done with the AuthenticationServices framework in native apps. Currently it is not possible to use this, we also have an issue open in gotrue-swift but it seems the server itself would required some changes for this to work.

Describe the solution you'd like

@thecoolwinter:

Right now I think the GoTrue server would need to be modified to accept and validate the JWT from the AuthenticationServices framework and send back a GoTrue JWT.

closed time in 23 days

catlan

issue commentsupabase/gotrue

Support Sign in With Apple with AuthenticationServices

That's great to hear, @kangmingtay!

catlan

comment created time in 23 days

issue openedsupabase/gotrue

Support Sign in With Apple with AuthenticationServices

Feature request

On Apple platforms, Sign in with Apple ID should be done with the AuthenticationServices framework in native apps. Currently it is not possible to use this, we also have an issue open in gotrue-swift but it seems the server itself would required some changes for this to work.

Describe the solution you'd like

@thecoolwinter:

Right now I think the GoTrue server would need to be modified to accept and validate the JWT from the AuthenticationServices framework and send back a GoTrue JWT.

created time in 24 days

issue commentsupabase/gotrue-swift

Support Sign in With Apple

So do we need to move the issue to server component?

catlan

comment created time in a month

issue openedsupabase/gotrue-swift

Support Sign in With Apple

Feature request

Following on the thread in https://github.com/supabase/supabase/discussions/1882 and https://github.com/supabase/supabase/discussions/2805 I looked into adding support for AuthenticationServices and in this regard ASAuthorizationAppleIDCredential.

Is your feature request related to a problem? Please describe.

When GoTrue signs users in using SIWA they're redirected to the OAuth apple site where they sign in and eventually GoTrue received the above parameters, just through the OAuth callback flow. If this flow were to be used on iOS, it would be a very clunky UX, and could be grounds for an iOS app to be rejected from review.

Describe the solution you'd like

I started work on this here: https://github.com/catlan/gotrue-swift/commit/bac99073ad56ce6fa3257f33a22a628a135e0e9a

The problem is that the response I get: "Invalid token: signing method RS256 is invalid".

I'm not too familiar with either Sign in With Apple nor supabase. Any clues on what is required to make this work?

created time in a month

push eventcatlan/gotrue-swift

Christopher Atlan

commit sha bac99073ad56ce6fa3257f33a22a628a135e0e9a

WIP: ASAuthorizationAppleIDCredential support

view details

push time in a month

fork catlan/gotrue-swift

A swift client library for GoTrue.

fork in a month

issue openednadimkobeissi/appleprivacyletter

[SIGN] /Christopher Atlan/

Name

Christopher Atlan

Affiliation

No response

URL of your Website/Twitter/etc.

No response

  • [ ] I am signing as an organization.

created time in 2 months

startedchunkyguy/MetalScroller

started time in 2 months

startedchunkyguy/MetalScroller

started time in 2 months