less_verifies_alexa v0.1.0 API Reference

Modules

LessVerifiesAlexa is a hex package for building Alexa apps using Elixir and Phoenix

This module is used as a part of the certificate validation process. It’s responsible for fetching Amazon PEMs and using them to validate any incoming requests

A fake HTTPotion module for use during testing

LessVerifiesAlexa.Plug is a plug that validates requests that Amazon’s Alexa service sends

Parses JSON request body as passed by Alexa. We roll our own parser because we need to keep a copy of the request body to validate the request