Skip to content
OmniAuth strategy for Sign In with Apple
Branch: master
Clone or download
nhosoya Merge pull request #6 from tylerkahn/patch-2
Minor change to README to fix up Gemfile line
Latest commit d088638 Jun 9, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin Initial Jun 5, 2019
lib Initial Jun 5, 2019
.gitignore Ignore .ruby-version Jun 9, 2019
Gemfile Initial Jun 5, 2019
LICENSE Initial commit Jun 5, 2019
README.md Minor change to README to fix up Gemfile line Jun 9, 2019
Rakefile Initial Jun 5, 2019
omniauth-apple.gemspec Add required json-jwt dependency Jun 9, 2019

README.md

OmniAuth::Apple

OmniAuth strategy for Sign In with Apple.

Installation

Add this line to your application's Gemfile:

gem 'omniauth-apple', github: 'nhosoya/omniauth-apple', branch: 'master'

And then execute:

$ bundle

Or install it yourself as:

$ gem install omniauth-apple

Usage

Rails.application.config.middleware.use OmniAuth::Builder do
  provider :apple, ENV['CLIENT_ID'], ENV['TEAM_ID'], ENV['KEY_ID'], ENV['PRIVATE_KEY'],
           {
             scope: 'email name',
           }
end

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/nhosoya/omniauth-apple.

License

The gem is available as open source under the terms of the MIT License.

You can’t perform that action at this time.