docbrown/spec/system/authentication
Fernando Valverde c74121b0c0
Forem passport (cont) (#14759)
* Initial forem omniauth strategy setup work

* Finish basic raw proof of concept

* Some playing around

* use OAuth payloads + PASSPORT_OAUTH_URL for local dev

* Use FeatureFlag for Forem Passport Auth

* Working on tests

* Fix tests 🤞🏼 & some cleanup

* Use correct namespace within lib directory (match class namespace)

* Test to ensure Forem Passport auth is restricted by FeatureFlag

* Add broadcast + work on tests

* Update spec/lib/data_update_scripts/insert_forem_connect_broadcast_message_spec.rb

Co-authored-by: Michael Kohl <citizen428@forem.com>

* Hash format

* Schema cleanup + inline comments

* Use temprorary Heroku domain

* More cleanup

* Missed one

* Back to passport.forem.com

* Require correct path in lib

* Apply suggestions from code review

Co-authored-by: Michael Kohl <citizen428@forem.com>

* Use with_indifferent_access for symbol hash access in Forem strategy

Co-authored-by: benhalpern <bendhalpern@gmail.com>
Co-authored-by: Michael Kohl <citizen428@forem.com>
2021-09-30 06:47:45 -06:00
..
conditional_registration_spec.rb Take Apple Authentication out of Beta (#12114) 2021-08-03 15:04:00 -06:00
creator_config_edit_spec.rb Forem passport (cont) (#14759) 2021-09-30 06:47:45 -06:00
omniauth_redirect_uri_spec.rb Forem passport (cont) (#14759) 2021-09-30 06:47:45 -06:00
redirects_using_referer_spec.rb Split Settings::Authentication from SiteConfig (#13095) 2021-04-12 09:41:09 +02:00
user_logs_in_with_apple_spec.rb Take Apple Authentication out of Beta (#12114) 2021-08-03 15:04:00 -06:00
user_logs_in_with_email_spec.rb [15-Minute Fix] Ensure "Locked Screen" Checkbox Conditionally Renders (#14161) 2021-07-12 14:14:43 -06:00
user_logs_in_with_facebook_spec.rb Forem passport (cont) (#14759) 2021-09-30 06:47:45 -06:00
user_logs_in_with_forem_spec.rb Forem passport (cont) (#14759) 2021-09-30 06:47:45 -06:00
user_logs_in_with_github_spec.rb [15-Minute Fix] Ensure "Locked Screen" Checkbox Conditionally Renders (#14161) 2021-07-12 14:14:43 -06:00
user_logs_in_with_twitter_spec.rb [15-Minute Fix] Ensure "Locked Screen" Checkbox Conditionally Renders (#14161) 2021-07-12 14:14:43 -06:00
user_request_confirmation_spec.rb Removing Settings::General.email_addresses (#13958) 2021-06-11 12:34:34 +03:00
user_with_suspended_username_spec.rb Split Settings::Authentication from SiteConfig (#13095) 2021-04-12 09:41:09 +02:00