README.md in rails-auth-0.4.0 vs README.md in rails-auth-0.4.1
- old
+ new
@@ -71,11 +71,11 @@
## Comparison to other Rails/Rack auth libraries/frameworks
Below is a comparison of how Rails::Auth relates to the existing landscape
of Rails AuthN and AuthZ libraries. These are grouped into two different
categories: libraries Rails::Auth replaces, and libraries with which
-Rails::Auth can be used in a complimentary fashion.
+Rails::Auth can be used in a complementary fashion.
### Replaces:
* [Warden]: Uses a single "opinionated" Rack middleware providing
user-centric authentication and methods that allow controllers
@@ -91,10 +91,10 @@
app along with common authentication flows, making it somewhat
orthogonal to what Rails::Auth provides. Rails::Auth is designed to
easily support [claims-based identity] systems where user identity
is outsourced to a separate microservice.
-### Compliments:
+### Complements:
* [Pundit]: Domain object-centric fine-grained authorization using clean
object-oriented APIs. Pundit makes authorization decisions around particular
objects based on policy objects and contexts. Rails::Auth's credentials
can be used as a powerful policy context for Pundit.