12345678910111213 |
- # frozen_string_literal: true
- module OauthPreAuthorizationExtension
- extend ActiveSupport::Concern
- included do
- validate :code_challenge_method_s256, error: Doorkeeper::Errors::InvalidCodeChallengeMethod
- end
- def validate_code_challenge_method_s256
- code_challenge.blank? || code_challenge_method == 'S256'
- end
- end
|