mirror of
https://github.com/omniauth/omniauth.git
synced 2022-11-09 12:31:49 -05:00
Merge pull request #1070 from HoneyryderChuck/patch-1
Added docs showing how to integrate omniauth with rack_csrf
This commit is contained in:
commit
66110da85e
1 changed files with 7 additions and 0 deletions
|
@ -101,6 +101,13 @@ environment information on the callback request. It is entirely up to
|
||||||
you how you want to implement the particulars of your application's
|
you how you want to implement the particulars of your application's
|
||||||
authentication flow.
|
authentication flow.
|
||||||
|
|
||||||
|
## rack_csrf
|
||||||
|
|
||||||
|
`omniauth` is not OOTB-compatible with [rack_csrf](https://github.com/baldowl/rack_csrf). In order to do so, the following code needs to be added to the application bootstrapping code:
|
||||||
|
|
||||||
|
```ruby
|
||||||
|
OmniAuth::AuthenticityTokenProtection.default_options(key: "csrf.token", authenticity_param: "_csrf")
|
||||||
|
```
|
||||||
|
|
||||||
## Rails (without Devise)
|
## Rails (without Devise)
|
||||||
To get started, add the following gems
|
To get started, add the following gems
|
||||||
|
|
Loading…
Reference in a new issue