Skip to content

peerigon/github-ssh-keys

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

github-ssh-keys

fetch ssh keys from github for a given username

Build Status Dependency Status

Usage (cli)

Use github-ssh-keys to fetch users ssh public keys from github.

$ github-ssh-keys flootr meaku

--format

If you use the --format flag you are able to auto format keys to fit in a authorized-keys file.

$ github-ssh-keys --format flootr meaku jhnns >> authorized_keys

Library (API)

var fetchKeys = require("github-ssh-keys");
var username = "flootr";

fetchKeys(username).then(console.log).catch(console.error);

Or, if you want to fetch the keys for more than one user.

var users = ["jhnns", "meaku", "topa", "matthaias", "sbat", "flootr"];

Promise.all(users.map(fetchKeys)).then(console.log).catch(console.error);

License

MIT

Sponsors

About

Fetch SSH keys from GitHub for given usernames. Optionally save them to `authorized_keys`.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published