doorkeeper-gem/doorkeeper

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
lib/doorkeeper/oauth/base_request.rb53
A
35 mins
lib/doorkeeper/oauth/base_response.rb24
lib/doorkeeper/oauth/client.rb20
lib/doorkeeper/oauth/client/credentials.rb27
A
35 mins
lib/doorkeeper/oauth/client_credentials/creator.rb46
A
1 hr
lib/doorkeeper/oauth/client_credentials/issuer.rb40
lib/doorkeeper/oauth/client_credentials/validator.rb44
lib/doorkeeper/oauth/client_credentials_request.rb35
lib/doorkeeper/oauth/code_request.rb20
lib/doorkeeper/oauth/code_response.rb43
lib/doorkeeper/oauth/error.rb13
lib/doorkeeper/oauth/error_response.rb79
lib/doorkeeper/oauth/forbidden_token_response.rb29
lib/doorkeeper/oauth/helpers/scope_checker.rb40
lib/doorkeeper/oauth/helpers/unique_token.rb16
lib/doorkeeper/oauth/helpers/uri_checker.rb59
A
35 mins
lib/doorkeeper/oauth/hooks/context.rb17
lib/doorkeeper/oauth/invalid_request_response.rb39
lib/doorkeeper/oauth/invalid_token_response.rb43
lib/doorkeeper/oauth/nonstandard.rb9
lib/doorkeeper/oauth/password_access_token_request.rb48
A
35 mins
lib/doorkeeper/oauth/pre_authorization.rb143
A
2 hrs
lib/doorkeeper/oauth/refresh_token_request.rb93
lib/doorkeeper/oauth/scopes.rb62
lib/doorkeeper/oauth/token.rb54
lib/doorkeeper/oauth/token_introspection.rb93
A
55 mins
lib/doorkeeper/oauth/token_request.rb20
lib/doorkeeper/oauth/token_response.rb30
lib/doorkeeper/orm/active_record.rb29
lib/doorkeeper/orm/active_record/access_grant.rb6
lib/doorkeeper/orm/active_record/access_token.rb6
lib/doorkeeper/orm/active_record/application.rb7
lib/doorkeeper/orm/active_record/mixins/access_grant.rb40
lib/doorkeeper/orm/active_record/mixins/access_token.rb49
lib/doorkeeper/orm/active_record/mixins/application.rb117
A
1 hr
lib/doorkeeper/orm/active_record/redirect_uri_validator.rb50
B
5 hrs
lib/doorkeeper/orm/active_record/stale_records_cleaner.rb25
lib/doorkeeper/rails/helpers.rb65
lib/doorkeeper/rails/routes.rb91
lib/doorkeeper/rails/routes/abstract_router.rb21
lib/doorkeeper/rails/routes/mapper.rb24
lib/doorkeeper/rails/routes/mapping.rb33
lib/doorkeeper/rails/routes/registry.rb25
lib/doorkeeper/rake.rb12
lib/doorkeeper/request.rb52
A
55 mins
lib/doorkeeper/request/authorization_code.rb20
lib/doorkeeper/request/client_credentials.rb14
lib/doorkeeper/request/code.rb13
lib/doorkeeper/request/password.rb16
lib/doorkeeper/request/refresh_token.rb18