Skip to content
Extensions to support device flow with OAuth2orize.
Branch: master
Clone or download
Pull request Compare This branch is even with jaredhanson:master.
Latest commit 1602ac3 Oct 15, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Update GitHub templates. Oct 8, 2018
lib Add test cases. Nov 2, 2017
test More tests. Nov 2, 2017
.gitignore Auto-generated project structure. Sep 19, 2016
.jshintrc Auto-generated project structure. Sep 19, 2016
.npmignore Update GitHub templates. Apr 3, 2018
.travis.yml Auto-generated project structure. Sep 19, 2016
CONTRIBUTING.md Update GitHub templates. Apr 3, 2018
LICENSE Update README. Apr 3, 2018
Makefile Stub out exchange with test case. Sep 19, 2016
README.md Update README. Oct 15, 2018
package.json 0.1.0 Nov 2, 2017

README.md

oauth2orize-device-code

OAuth2orize extensions providing support for Device Flow for Browserless and Input Constrained Devices.

This flow allows devices which lack an easy input method (such as a smart TV, media console, picture frame, or printer) to request user authorization. Authorization will be performed on a secondary device, such as a desktop computer or smartphone, where a suitable input method and browser are available.

Status: Version Build Quality Coverage Dependencies

Install

$ npm install oauth2orize-device-code

Considerations

Specification

This module is implemented based on OAuth 2.0 Device Flow for Browserless and Input Constrained Devices, draft version 07. As a draft, the specification remains a work-in-progress and is not final. The specification is under discussion within the OAuth Working Group of the IETF. Implementers are encouraged to track the progress of this specification and update implementations as necessary. Furthermore, the implications of relying on non-final specifications should be understood prior to deployment.

Sponsorship

OAuth2orize is open source software. Ongoing development is made possible by generous contributions from individuals and corporations. To learn more about how you can help keep this project financially sustainable, please visit Jared Hanson's page on Patreon.

License

The MIT License

Copyright (c) 2016-2018 Jared Hanson <http://jaredhanson.net/>

You can’t perform that action at this time.