README.md in rack-bearer_auth-0.1.0 vs README.md in rack-bearer_auth-0.1.1
- old
+ new
@@ -1,9 +1,10 @@
# Rack::BearerAuth
Rack::BearerAuth is middleware that make using [RFC 6750](https://tools.ietf.org/html/rfc6750) bearer auth in Rack apps.
+[![Gem Version](https://badge.fury.io/rb/rack-bearer_auth.svg)](https://badge.fury.io/rb/rack-bearer_auth)
[![Build Status](https://travis-ci.org/yujideveloper/rack-bearer_auth.svg?branch=master)](https://travis-ci.org/yujideveloper/rack-bearer_auth)
[![Maintainability](https://api.codeclimate.com/v1/badges/db47f9a4e48bd30edb98/maintainability)](https://codeclimate.com/github/yujideveloper/rack-bearer_auth/maintainability)
## Installation
@@ -60,9 +61,17 @@
match path: "/bar", via: %i[post patch delete], token: "some_token"
end
```
+
+### Configration reference
+
+#### matching options
+
+* `path` (`String`, `Regexp`, `Proc` , `Array`): The HTTP request path matches for the resource.
+* `via` (`Symbol`, `String`, `Regexp`, `Proc` , `Array`, `:all`): The HTTP request method matchs for the resource.
+* `token` (`String`, `Regexp`, `Proc` , `Array`): The access token for the resource.
## Restrictions
* [Form-Encoded Body Parameter(RFC 6750 section 2.2)](https://tools.ietf.org/html/rfc6750#section-2.2) is not supported.
* [URI Query Parameter(RFC 6750 section 2.3)](https://tools.ietf.org/html/rfc6750#section-2.3) is not supported.