Files
fn-serverless/examples/middleware/README.md
James Jeffrey c7f3066c75 Update references remove refs to treeder oracle funcy (#376)
* Remove lots of refs to iron and funcy oracle etc..

* more ref replacements

* Replacing more refs. Treeder

* Use Fn not FN
2017-09-29 16:22:15 -07:00

28 lines
487 B
Markdown

# Middleware Example
This example adds a simple authentication middleware to Fn. See [main.go](main.go) for example code.
## Building and Running
```sh
go build
./middleware
```
Then test with:
```sh
# First, create an app
fn apps create myapp
# And test
curl http://localhost:8080/v1/apps
```
You should get a 401 error.
Add an auth header and it should go through successfully:
```sh
curl -X GET -H "Authorization: Bearer KlaatuBaradaNikto" http://localhost:8080/v1/apps
```