openid / openid/AppAuth-iOS

Support ASWebAuthenticationSession on the Apple Watch

Open
#518 1 comment 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement help wanted
Dominant language
Objective-C
Stars
2k
Forks
867
Avg merge
4d 48m
Merged PRs (30d)
1

Description

Are you filing an issue about iOS 12?
No

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

Describe the solution you'd like
As of WatchOS 6.2 ASWebAuthenticationSession is supported on the Watch. For better login experiences on the Apple Watch we should update the if @available(iOS 12) checks to also include watchOS 6.2.

Describe alternatives you've considered
N/A

Additional context
N/A

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Search the repository for the if @available(iOS 12) checks related to ASWebAuthenticationSession and read the surrounding authentication flow. Done means the relevant availability checks also account for watchOS 6.2, with the existing behavior preserved on supported iOS versions.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, objective-c
Domain
mobile-dev
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.