Skip to content

Commit

Permalink
tvOS authorization support.
Browse files Browse the repository at this point in the history
– Implements Google's OAuth 2.0 for TV and Limited Input Device Applications flow, https://developers.google.com/identity/protocols/OAuth2ForDevices
– This is the same authorization flow used by the YouTube TV app (https://www.youtube.com/tv).
– The flow is based on, but not fully compatible with the IETF draft protocol specification https://tools.ietf.org/html/draft-ietf-oauth-device-flow
  • Loading branch information
WilliamDenniss committed Dec 6, 2016
1 parent 2efde74 commit 2eb382f
Show file tree
Hide file tree
Showing 40 changed files with 2,155 additions and 4 deletions.
24 changes: 24 additions & 0 deletions Example-tvOS/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
## Build generated
build/
DerivedData/

## Various settings
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
xcuserdata/

## Other
*.moved-aside
*.xcuserstate

# Pods are ignored in the samples as all Pods & their dependencies are either
# development Pods (this repo) or sourced from repos in the same organization.
# Generally we recommend versioning Pods, see the pros & cons here:
# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control
Pods
Loading

0 comments on commit 2eb382f

Please sign in to comment.