module RpiAuthBypass
Constants
- DEFAULT_COUNTRY
- DEFAULT_COUNTRY_CODE
- DEFAULT_EMAIL
- DEFAULT_EXTRA
- DEFAULT_IMAGE
- DEFAULT_INFO
- DEFAULT_NAME
- DEFAULT_NICKNAME
- DEFAULT_POSTCODE
- DEFAULT_PROFILE
- DEFAULT_ROLES
- DEFAULT_UID
- DEFAULT_USERNAME
Public Instance Methods
add_rpi_mock(uid: RpiAuthBypass::DEFAULT_UID, info: RpiAuthBypass::DEFAULT_INFO, extra: RpiAuthBypass::DEFAULT_EXTRA)
click to toggle source
# File lib/rpi_auth_bypass.rb, line 52 def add_rpi_mock(uid: RpiAuthBypass::DEFAULT_UID, info: RpiAuthBypass::DEFAULT_INFO, extra: RpiAuthBypass::DEFAULT_EXTRA) add_mock(:rpi, { provider: 'Rpi', uid: uid, info: info, extra: extra, }) end
disable_rpi_auth_bypass()
click to toggle source
# File lib/rpi_auth_bypass.rb, line 45 def disable_rpi_auth_bypass logger.debug 'Disabing RpiAuthBypass' @mock_auth.delete(:rpi) self.test_mode = self.rpi_auth_bypass = false end
enable_rpi_auth_bypass()
click to toggle source
# File lib/rpi_auth_bypass.rb, line 38 def enable_rpi_auth_bypass logger.info 'Enabling RpiAuthBypass' add_rpi_mock unless @mock_auth[:rpi] self.test_mode = self.rpi_auth_bypass = true end