Setup and retrieve HTTPS and SSH credentials for use with 'git' and other services. For HTTPS remotes the package interfaces the 'git-credential' utility which 'git' uses to store HTTP usernames and passwords. For SSH remotes we provide convenient functions to find or generate appropriate SSH keys. The package both helps the user to setup a local git installation, and also provides a back-end for git/ssh client libraries to authenticate with existing user credentials.
Version: | 2.0.2 |
Imports: | openssl (≥ 1.3), sys (≥ 2.1), curl, jsonlite, askpass |
Suggests: | testthat, knitr, rmarkdown |
Published: | 2024-10-04 |
DOI: | 10.32614/CRAN.package.credentials |
Author: | Jeroen Ooms [aut, cre] |
Maintainer: | Jeroen Ooms <jeroenooms at gmail.com> |
BugReports: | https://github.com/r-lib/credentials/issues |
License: | MIT + file LICENSE |
URL: | https://docs.ropensci.org/credentials/ https://r-lib.r-universe.dev/credentials |
NeedsCompilation: | no |
SystemRequirements: | git (optional) |
Language: | en-US |
Materials: | NEWS |
CRAN checks: | credentials results |
Reference manual: | credentials.pdf |
Vignettes: |
Managing SSH and Git Credentials in R (source) |
Package source: | credentials_2.0.2.tar.gz |
Windows binaries: | r-devel: credentials_2.0.2.zip, r-release: credentials_2.0.2.zip, r-oldrel: credentials_2.0.2.zip |
macOS binaries: | r-release (arm64): credentials_2.0.2.tgz, r-oldrel (arm64): credentials_2.0.2.tgz, r-release (x86_64): credentials_2.0.2.tgz, r-oldrel (x86_64): credentials_2.0.2.tgz |
Old sources: | credentials archive |
Reverse imports: | gert, ssh, worcs |
Please use the canonical form https://CRAN.R-project.org/package=credentials to link to this page.