選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
Ryan Johnson 11836583b1 Initial commit 3年前
config Initial commit 3年前
lib Initial commit 3年前
test Initial commit 3年前
.formatter.exs Initial commit 3年前
.gitignore Initial commit 3年前
LICENSE Initial commit 3年前
README.md Initial commit 3年前
mix.exs Initial commit 3年前
mix.lock Initial commit 3年前

README.md

PlugMicropub

A small library for helping build a Plug-based Micropub server.

A basic example server that implements all Micropub Rocks! validation tests can be found here.

Usage

Basic Usage:

plug Plug.Parsers,
  parsers: [:urlencoded, :multipart, :json],
  pass: ["*/*"],
  json_decoder: Poison

plug PlugMicropub,
  handler: MyApp.MicropubHandler,
  json_decoder: Poison 

Forwarding

If you want PlugMicropub to serve only a particular route, configure your router like:

Plug.Router

forward "/micropub",
  to: PlugMicropub,
  init_opts: [
	handler: MyApp.MicropubHandler,
	json_decoder: Poison
  ]

Phoenix.Router

forward "/micropub",
  PlugMicropub,
  handler: MyApp.MicropubHandler,
  json_decoder: Poison