Geetest v0.0.1 Geetest

Summary

Functions

register(server \\ Geetest.Server)

Specs

register(server :: GenServer.on_start) ::
  {:ok, String.t} |
  {:error, any}

Register

Returns {:ok, challenge} if success, {:error, reason} otherwise.

start_link()

Specs

start_link :: GenServer.on_start
validate(challenge, validation, seccode, server \\ Geetest.Server)

Specs

validate(challenge :: String.t, validation :: String.t, seccode :: String.t, server :: GenServer.on_start) ::
  {:ok} |
  {:error, any}

Validate

Returns {:ok} if is valid, {:error, reason} otherwise