docbrown/app/errors
Jeremy Friesen 21abe8cb34
Guarding against spam from OAuth Sources (#15404)
* Guarding against spam from OAuth Sources

Prior to this commit, when an administrator had indicated blocked email
domains, those blocks were not applied to identities created via the
OAuth sources (e.g., Twitter, Facebook, etc).  With this change, we're
hooking into the similar logic flow as suspended email accounts.

Related to #15403, #15397, and forem/rfcs#281

* Adding class documentation to exception

* Update app/services/authentication/authenticator.rb

Co-authored-by: Ridhwana <Ridhwana.Khan16@gmail.com>

Co-authored-by: Ridhwana <Ridhwana.Khan16@gmail.com>
2021-11-18 16:26:39 -05:00
..
authentication Guarding against spam from OAuth Sources (#15404) 2021-11-18 16:26:39 -05:00
fastly_config.rb [deploy] Create FastlyConfig & refactor params safe list (#7630) 2020-05-01 11:23:48 -04:00
liquid_tags.rb [deploy] Add contexts and permissions to liquid tags (#8917) 2020-06-30 14:53:18 -04:00
moderation_unauthorized_error.rb When a user is blocked from commenting on an article, show correct error message (#15009) 2021-10-14 07:42:08 -06:00
payments.rb Pro: memberships (#3461) 2019-09-24 10:38:54 -07:00
search.rb Centralize search error handling (#6227) [deploy] 2020-02-25 14:03:49 -05:00
subclass_responsibility.rb [deploy] Authentication refactoring - step 1 (#7259) 2020-04-15 12:13:10 -04:00
suspended_error.rb Rename banned and comment_banned roles (#12270) 2021-04-06 10:12:14 -05:00
unauthorized_error.rb Add API Analytics Endpoints (#2293) 2019-04-04 10:52:45 -04:00
uninferrable_decorator_error.rb Switch decorators to Rails builtin decorations - take 2 (#6125) [deploy] 2020-02-19 15:30:53 -05:00