OmniauthInitializer created to allow testing/refactoring of code from devise.rb
What does this MR do?
Refactors devise.rb by extracting OmnitauthInitializer
Why was this MR needed?
I wanted to make changes to this code in devise.rb, wanted to test the changes and wondered about moving them to an EE include.
I ended up going in a different direction, but this change might still be beneficial
Does this MR meet the acceptance criteria?
-
Changelog entry added, if necessary -
Tests added for this feature/bug - Review
-
Has been reviewed by Backend
-
-
End-to-end tests pass ( package-and-qamanual pipeline job)
What are the relevant issue numbers?
Edited by James Edwards-Jones