Net::GitHub::V3::OAuthUser Contributed Perl DocumentaNet::GitHub::V3::OAuth(3)NAMENet::GitHub::V3::OAuth - GitHub OAuth API
SYNOPSIS
use Net::GitHub::V3;
my $gh = Net::GitHub::V3->new; # read L<Net::GitHub::V3> to set right authentication info
my $oauth = $gh->oauth;
DESCRIPTION
For Web Application Flow, we suggest to use Net::OAuth.
For Non-Web Application Flow, read the Net::GitHub FAQ.
METHODS
OAuth
<http://developer.github.com/v3/oauth/>
authorizations
my @authorizations = $oauth->authorizations();
authorization
my $authorization = $oauth->authorization($authorization_id);
create_authorization
update_authorization
my $oauth = $oauth->create_authorization( {
scopes => ['public_repo'],
note => 'admin script',
} );
my $oauth = $oauth->update_authorization( $authorization_id, $new_authorization_data );
delete
my $is_deleted = $oauth->delete_authorization($authorization_id);
AUTHOR & COPYRIGHT & LICENSE
Refer Net::GitHub
perl v5.14.2 2012-03-30 Net::GitHub::V3::OAuth(3)