Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 1.37 KB

README.md

File metadata and controls

35 lines (24 loc) · 1.37 KB

NexyCrypt

Let's Encrypt ACME protocol PHP client.

Inspired by analogic/lescript project.

Latest Stable Version Latest Unstable Version License

Total Downloads Monthly Downloads Daily Downloads

Installation

composer require nexylan/nexycrypt php-http/guzzle6-adapter

Why php-http/guzzle6-adapter? We are decoupled from any HTTP messaging client thanks to HTTPlug.

Usage

See example root files.

TODO

  • Exception management
  • Unit test
  • Integration test with a fake API
  • Symfony console (letsencrypt cli like)
  • Save accepted agreement with a boolean getter (agreement on reg body)
  • Implement dns-01 and tls-sni-01 challenges
  • Use a JWT library to simplify code