Sign in with Apple
I have tried bumping our fork of the plugin to use the latest omniauth-apple. (Note that there are some other changes required, not just a bump of the version number). tl;dr: it’s still broken I...
View ArticleSign in with Apple
Thanks for giving this another try and your analysis! Maybe submitting a technical support incident to Apple could shed some light on the remaining issues? From my experience they will more likely to...
View ArticleSign in with Apple
Issues 1 and 2 are caused by a deliberate implementation choice from Apple. So it’s not really a technical incident, and we can work around them. Issue 3 is with the omniauth-apple gem, so we can fix...
View ArticleSign in with Apple
david: I am curious though, has anyone seen other websites using sign-in-with-apple? This feature makes a lot of sense to me, where our iOS app links to our discourse web and the app doesn’t have any...
View ArticleSign in with Apple
david: The thing we need from apple is to include the name/email in subsequent authentication flows. Unfortunately they have acknowledged the behaviour, and said that it works as designed...
View ArticleSign in with Apple
Frederik: It’s far from being as pervasive as Google/FB/etc, but I’ve seen in a couple places, e.g. ebay.com , wordpress.com and kayak.com. They may use a different API though. There’s a JS script you...
View ArticleSign in with Apple
They are using apple’s javascript library, yes. But it’s still using the same ‘OAuth’ (but not really OAuth) API behind the scenes. Ebay are not even trying to pull the user info. After signing in...
View ArticleSign in with Apple
I think all the latest apple iOS changes make this workable now, no? Read full topic
View ArticleSign in with Apple
Did anything change related to Sign in with Apple recently? We can certainly get it working as-is - it will require a few days of working around these issues. But then we’re still stuck only receiving...
View ArticleSign in with Apple
I think they refined it a bit, but I can not easily dig up any specific changes. I think getting email only once is not a giant issue? I guess we need to test what happens when you change your email...
View ArticleSign in with Apple
sam: I guess we need to test what happens when you change your email on your Apple ID email? We should keep receiving the same UID, but we will not receive the new email. The user will have to update...
View ArticleSign in with Apple
I guess we should double check this, but honestly I don’t see this as a giant drama holding us off from implementing this. The sign in flow on iDevices is just so amazing with sign-in from apple, plus...
View ArticleSign in with Apple
will add to my list to get the plugin up-to-scratch so we can test. If it works ok we can move it to core pretty easily. Read full topic
View ArticleSign in with Apple
Have passed the repo to David who has moved it to Discourse Thanks for taking this on. Read full topic
View ArticleSign in with Apple
I read this topic 2-3 times but I don’t remember if you guys tried to get the email from jwt token provided. This is how i do it in native code. I’m not sure if the web api allows this. First login...
View ArticleSign in with Apple
Stefan_Brighiu_M: First login you can get the email Yes that’s correct Stefan_Brighiu_M: For subsequent logins, the email can be found if you decode the jwt data and get the “email” field. That’s not...
View ArticleSign in with Apple
It’s so weird, because on native i got it working just using the jwt email property. If they don’t update it on web to be similar, the only solution may just be to automatically generate a dummy email...
View ArticleSign in with Apple
It’s quite possible they have improved things - I’ll be sure to double check Read full topic
View ArticleSign in with Apple
We know we can get this to work. What gets complicated is: Your apple id email is jane.champion@somewhere.com You sign up to Discourse with apple You change your Apple ID email to...
View ArticleSign in with Apple
I’ve been testing today, and the good news is that it looks like Apple fixed it I’m seeing the email address present in every authentication. Still got a few issues to work through, but hope to have...
View ArticleSign in with Apple
I would say this is certainly a candidate for shipping with Discourse. We should aim to pull the code into core or at least bundle the plugin for the next major release. (certainly not the one next...
View ArticleSign in with Apple
Yeah we can move it from plugin to core later with minimal effort. One problem is that it is mega-hard to configure when compared with google/facebook/etc. You need a (paid?) apple developer account,...
View ArticleSign in with Apple
sam: (certainly not the one next week though ) Well, that’s unfortunate, but I cannot exactly complain. david: You need a (paid?) apple developer account Not a problem for mobile app developers who...
View ArticleSign in with Apple
And here we go - the plugin is updated and published in its own #plugin topic: Sign in with Apple Plugin plugin To use this plugin, you will need access to a paid Apple developer account. To try it...
View Article
More Pages to Explore .....