angular-github-adapter | Angular adapter module for github.js

angular-github-adapter module

angular-github-adapter

Stars : 10

Forks : 10

Created by Pascal Precht

bower install angular-github-adapter

Demo Download GitHub

angular-github-adapter is an angular module for github.js to make use of the Github API via client-side javascript.

angular-github-adapter

Angular adapter module for github.js

Full API: Github.js

Quick Start

Install adapter via bower:

$ bower install angular-github-adapter

Declare it as dependency in your app:

angular.module('myApp', ['pascalprecht.github-adapter']);

Use the $githubProvider to configure the service:

angular.module('myApp').config(function ($githubProvider) {
  $githubProvider.username('YOUR_USERNAME');
  $githubProvider.password('YOUR_PASSWORD');
  $githubProvider.authType('basic');
});

It is also possible to set credentials through the service itself

$github.setCreds('YOUR_USERNAME', 'YOUR_PASSWORD', 'basic');

Now you can access $github service within your controller and services. It provides the same API as Github.js, just with promises :)

Javscript

Javascript plugin

Angular-js