Need help with omniauth-apple?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

nhosoya
191 Stars 54 Forks MIT License 97 Commits 25 Opened issues

Description

OmniAuth strategy for Sign In with Apple

Services available

!
?

Need anything else?

Contributors list

# 209,282
Shell
C
hevc
C++
34 commits
# 384,303
Swift
Shell
CSS
Vim
20 commits
# 444,997
Ruby
Shell
5 commits
# 439,742
Objecti...
HTML
Postgre...
Rails
4 commits
# 575,894
CSS
HTML
xpath
Shell
2 commits
# 259,166
in-app-...
React N...
sqlserv...
C++
2 commits
# 488,870
HTML
phone-v...
Redis
C
1 commit

build

OmniAuth::Apple

OmniAuth strategy for Sign In with Apple.

Installation

Add this line to your application's Gemfile:

gem 'omniauth-apple'

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'], '',
           {
             scope: 'email name',
             team_id: ENV['TEAM_ID'],
             key_id: ENV['KEY_ID'],
             pem: ENV['PRIVATE_KEY']
           }
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.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.