Earlier quoted context omitted.
Apple continues to not give any care whatsoever to anything outside their walled garden. For the longest time you couldn't even preview songs on iTunes store without having iTunes. Want to watch their biggest WWDC live? Had to use Safari until last year. Obviously iMessage and FaceTime are complete no-gos outside their walled garden too. This is how they keep people in. They have to close down their walls as tightly…
And what company does care about the open web, no strings attached? Google and Facebook sure as hell don’t. I’m not going to apologise for Apple, but I thought this sign in feature was iOS specific. They’re offering to proxy your email on their own account and buying an iPhone pays for that. It’s a privacy feature so that you can protect your personal email, it’s not federated auth. A better example is that I think t…
How Popular Is “Sign in with Apple”?
151–160 of 340 posts
Re: How Popular Is “Sign in with Apple”?
#152Earlier quoted context omitted.
Anyone with a computer can get Android Studio for free in 5 minutes. You can't download a free iPhone.
The Simulator comes free with Xcode. And it's actually pretty usable in terms of performance compared to the Emulator you get with Android Studio. Either you get a $75 iPhone SE or you have something for free with your MacBook. Anyone with a computer still wants to use a hardware Android device for any serious testing. And then there's the differences between all of the builds between the brands. I bet you want to te…
Yes, this is the expensive part. Obviously if you are developing for iOS or porting an iOS app then you need the hardware. But it seems like an unusually high barrier for implementing a "sign in with" button.
Re: How Popular Is “Sign in with Apple”?
#153As a user, won't i a) share my data with Apple (i.e. they get to know every time i sign in) and b) makes me dependent on Apple (what happens to my account when i sell all my Apple devices?) ?
Apple ID doesn't depend on having Apple devices, and you can associate it with arbitrary email addresses.
Re: How Popular Is “Sign in with Apple”?
#154Earlier quoted context omitted.
Does this just cement you too apple? I'm assuming if you lose your Apple address, you have lost all linked addresses?
I suppose it does. In the same way that using your gmail address to sign up for anything cements you to Google. But unless Apple or Google suddenly go out of business, I have a hard time seeing a problem with this.
Re: How Popular Is “Sign in with Apple”?
#155I tried to do a Sign in with Apple integration on Android (wanted the app to have the same options across platforms). Testing on Android was next to impossible. To test I needed an Apple ID with 2FA. But SMS 2FA was not good enough, you need the hardware-based 2FA. To get that you need a recent macOS or iOS device. As an Android developer I have no reason to own either of those. Eventually I just had a friend who own…
PSA: If you're going to implement Sign in with Apple, PLEASE implement Sign in with Google (and vice versa). This is the EXACT issue we had when Apple Pay/Android Pay came out. The solution was for POS vendors to just implement both, always. SO, that's the solution here.
Re: How Popular Is “Sign in with Apple”?
#156Developer of a recently launched app with Sign in with Apple here. I watched the keynote where they launched Sign in with Apple and was honestly surprised at how easy the implementation was. I thought it was a no-brainer to add it to my app. So, I follow their (severely lacking) docs and the keynote and get a solution working. Once the user logs in, their APIs hand you a token that you can then send to the server. Th…
What are the security implications of this?
The first step (authenticating) returns a token with your app id, user email address, a unique user id, an expiration time 5m from issuance, and various other info.
Suppose the token is not verified. If the app only uses the email to identify a client, then a malicious/compromised user could pass your app a forged token to access another user's account.
If the app uses email and id, but not the other fields, then a replay attack is possible on a compromised user: the eavesdropper could simply send along an intercepted token to identify as the compromised user. If the timestamp is checked, this gets harder but is still doable.
The other benefit: once you have verified the token, you can also refresh it in the future (1/day max) to silently re-verify the user. If you instead "re-"verify by repeating the initial credential issuance process, the user will be prompted for 2FA verification.
Re: How Popular Is “Sign in with Apple”?
#157Re: How Popular Is “Sign in with Apple”?
#158I tried to do a Sign in with Apple integration on Android (wanted the app to have the same options across platforms). Testing on Android was next to impossible. To test I needed an Apple ID with 2FA. But SMS 2FA was not good enough, you need the hardware-based 2FA. To get that you need a recent macOS or iOS device. As an Android developer I have no reason to own either of those. Eventually I just had a friend who own…
PSA: If you're going to implement Sign in with Apple, PLEASE implement Sign in with Google (and vice versa). This is the EXACT issue we had when Apple Pay/Android Pay came out. The solution was for POS vendors to just implement both, always. SO, that's the solution here.
Re: How Popular Is “Sign in with Apple”?
#159Earlier quoted context omitted.
This isn't really a fair comparison because any OSX user can just download and run Android studio for free, while your average Android programmer would require over a thousand dollars (to get a bottom-level Apple device with the worst specifications, or closer to two thousand+ to get competitive hardware) and then a yearly subscription to XCode at $100/year, and that's without having any actual iPhones to test on as…
How much revenue will you generate from supporting Apple users or implementing Apple features? Bottom line is you run a business as a developer and if you can’t afford to spend, maybe a couple hundred bucks then you probably shouldn’t be in business anymore. Companies have no obligation to give you things for free.
That razor cuts both ways, and I'd point out that this situation is very similar to how OSX comes with Windows bootcamp, but a Windows 10 machine can't run OSX. If you run OSX, running Windows is something that you might just have to do. But if you're a Windows user, outside of walled garden development, there's not much point to OSX
Re: How Popular Is “Sign in with Apple”?
#160Earlier quoted context omitted.
This isn't really a fair comparison because any OSX user can just download and run Android studio for free, while your average Android programmer would require over a thousand dollars (to get a bottom-level Apple device with the worst specifications, or closer to two thousand+ to get competitive hardware) and then a yearly subscription to XCode at $100/year, and that's without having any actual iPhones to test on as…
Professionals in all fields have to spend money on tools. That’s business.
If you're going to be a mobile developer, supporting the android 80% is far cheaper and easier than supporting the iOS 20%. It then shouldn't be a surprise if the 80% get better support than the 20%.