Skip to content

Commit ce1201c

Browse files
committed
Added new details to STACK-2, added two community middlewares, linked to packagist w/ package name.
1 parent 753ba81 commit ce1201c

File tree

2 files changed

+54
-1
lines changed

2 files changed

+54
-1
lines changed

source/index.html

Lines changed: 48 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,9 @@ <h2>Community Middlewares</h2>
117117
<div class="span6">
118118
<h3>HttpCache</h3>
119119
<p>The Symfony2 cache system relies on the simplicity and power of the HTTP cache as defined in the <a href="http://symfony.com/doc/current/glossary.html#term-http-specification">HTTP specification</a>.</p>
120+
<p>
121+
<a href="https://packagist.org/packages/symfony/http-kernel">symfony/http-kernel</a>
122+
</p>
120123
<div class="btn-group">
121124
<a class="btn" href="https://github.com/symfony/symfony/tree/master/src/Symfony/Component/HttpKernel"><i class="icon icon-github"></i> GitHub</a>
122125
<a class="btn" href="http://symfony.com/doc/current/book/http_cache.html"><i class="icon icon-book"></i> Docs</a>
@@ -126,6 +129,11 @@ <h3>HttpCache</h3>
126129
<div class="span6">
127130
<h3>GeoIp</h3>
128131
<p>Adds geolocation results to the request for subsequent middlewares. Can use any geocoding provider from <a href="http://geocoder-php.org">http://geocoder-php.org</a>.</p>
132+
<!--
133+
<p>
134+
<a href="https://packagist.org/packages/herebeducks/stack_geo">herebeducks/stack_geo</a>
135+
</p>
136+
-->
129137
<div class="btn-group">
130138
<a class="btn" href="https://github.com/herebeducks/StackGeoIp"><i class="icon icon-github"></i> GitHub</a>
131139
</div>
@@ -135,13 +143,21 @@ <h3>GeoIp</h3>
135143
<div class="span6">
136144
<h3>IpRestrict</h3>
137145
<p>Stack middleware for restricting application access to specific IP addresses.</p>
146+
<p>
147+
<a href="https://packagist.org/packages/alsar/stack-ip-restrict">alsar/stack-ip-restrict</a>
148+
</p>
138149
<div class="btn-group">
139150
<a class="btn" href="https://github.com/alsar/stack-ip-restrict"><i class="icon icon-github"></i> GitHub</a>
140151
</div>
141152
</div>
142153
<div class="span6">
143154
<h3>Backstage</h3>
144155
<p>Stack middleware for displaying maintenance pages.</p>
156+
<!--
157+
<p>
158+
<a href="https://packagist.org/packages/atst/stack-backstage">atst/stack-backstage</a>
159+
</p>
160+
-->
145161
<div class="btn-group">
146162
<a class="btn" href="https://github.com/atst/stack-backstage"><i class="icon icon-github"></i> GitHub</a>
147163
</div>
@@ -150,11 +166,42 @@ <h3>Backstage</h3>
150166
<div class="row-fluid">
151167
<div class="span6">
152168
<h3>OAuth</h3>
153-
<p>Experimental OAuth authentication. Leverages <a href="https://github.com/Lusitanian/PHPoAuthLib">PHPoAuthLib</a>.</p>
169+
<p>
170+
Experimental OAuth authentication. Leverages <a href="https://github.com/Lusitanian/PHPoAuthLib">PHPoAuthLib</a>.
171+
</p>
172+
<p>
173+
<a href="https://packagist.org/packages/igorw/stack-oauth">igorw/stack-oauth</a>
174+
</p>
154175
<div class="btn-group">
155176
<a class="btn" href="https://github.com/igorw/stack-oauth"><i class="icon icon-github"></i> GitHub</a>
156177
</div>
157178
</div>
179+
<div class="span6">
180+
<h3><a href="https://github.com/dflydev/dflydev-stack-basic-authentication">Basic Authentication</a></h3>
181+
<p>
182+
Provides HTTP Basic Authentication following STACK-2 Authentication conventions.
183+
</p>
184+
<p>
185+
<a href="https://packagist.org/packages/dflydev/stack-basic-authentication">dflydev/stack-basic-authentication</a>
186+
</p>
187+
<div class="btn-group">
188+
<a class="btn" href="https://github.com/dflydev/dflydev-stack-basic-authentication"><i class="icon icon-github"></i> GitHub</a>
189+
</div>
190+
</div>
191+
</div>
192+
<div class="row-fluid">
193+
<div class="span6">
194+
<h3><a href="https://github.com/dflydev/dflydev-stack-hawk">Hawk</a></h3>
195+
<p>
196+
Provides Hawk authentication following STACK-2 Authentication conventions.
197+
</p>
198+
<p>
199+
<a href="https://packagist.org/packages/dflydev/stack-hawk">dflydev/stack-hawk</a>
200+
</p>
201+
<div class="btn-group">
202+
<a class="btn" href="https://github.com/dflydev/dflydev-stack-hawk"><i class="icon icon-github"></i> GitHub</a>
203+
</div>
204+
</div>
158205
</div>
159206
</div>
160207

source/specs/STACK-2.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,4 +71,10 @@ Stack authentication middlewares will be given an opportunity to challenge.
7171

7272
### Implementations
7373

74+
* [dflydev/stack-authentication](https://github.com/dflydev/dflydev-stack-authentication)
75+
A collection of middlewares designed to help authentication middleware
76+
implementors adhere to the STACK-2 Authentication conventions.
7477
* [dflydev/stack-hawk](https://github.com/dflydev/dflydev-stack-hawk)
78+
[Hawk](https://github.com/hueniverse/hawk) authentication middleware.
79+
* [dflydev/stack-basic-authentication](https://github.com/dflydev/dflydev-stack-basic-authentication)
80+
HTTP Basic Authentication middleware.

0 commit comments

Comments
 (0)