Geetest

Elixir toolkit for Geetest

Installation

If available in Hex, the package can be installed as:

def deps do
  [{:geetest, "~> 0.0.1"}]
end
def application do
  [applications: [:geetest]]
end

Usage

Config

config :geetest
  id: "app-id",
  key: "app-key"

Start the server

{:ok, pid} = Geetest.start_link

Register

{:ok, challenge} = Geetest.register

Validate

{:ok, challenge} = Geetest.validate("challenge", "validate", "seccode")