omniauth-apple icon indicating copy to clipboard operation
omniauth-apple copied to clipboard

OmniAuth strategy for Sign In with Apple

Results 11 omniauth-apple issues
Sort by recently updated
recently updated
newest added

it allows optional caching by setting something like ```ruby JSON::JWK::Set::Fetcher.cache = Rails.cache ```

I keep running into the following error in my `OmniauthCallbacksController` which inherits from `Devise::OmniauthCallbacksController`. On the front end, I am using the auth-code flow to authenticate users with their Apple...

For rails 7.1.3 In `config/application.rb`: `config.action_dispatch.cookies_same_site_protection = lambda { |request|` `request.path == '/users/auth/apple' ? :none : :lax` `}` In `controllers/application_controller.rb`: `def verified_request?` `controller_name == 'omniauth_callbacks' || super` `end` In `config/environments/production.rb`:...

This PR will introduce a individual handling of the nonce validation that is significantly hindered by Apple with using a POST callback. Added specs, README too. fixes https://github.com/nhosoya/omniauth-apple/issues/102 and fixes...

In releases before 1.3, the nonce appearing in the id_token was optional and if present was required to be equal to the nonce in the session['omniauth.nonce'] value. That changed in...

Hi, I tried to set up the apple login and signup using omni-auth apple gem in my application. **# config/initializers/omniauth.rb:** I want to get the id_token from the response because...

I am trying to implement Apple SSO using the `omniauth_apple` gem in Ruby on Rails. In my devise.rb, i have the following config ``` config.omniauth :apple, Rails.application.credentials.dig(Rails.env.to_sym, :apple_sso, :client_id), '',...

I can successfully authenticate with apple, but then the callback fails with the following error: (apple) Request phase initiated. Started POST "/api/users/auth/apple/callback" for 114.125.77.150 at 2023-02-17 12:13:04 +0700 Cannot render...

After signing in without errors `request.env['omniauth.auth']` is empty in the callback method. During first login for the account I can get user data like first and last name + email...