skip_before_action :require_no_authentication, only: [:create]
skip_before_action :require_functional!
- prepend_before_action :authenticate_with_two_factor, if: :two_factor_enabled?, only: [:create]
+ prepend_before_action :set_pack
+
before_action :set_instance_presenter, only: [:new]
before_action :set_body_classes
render :two_factor
end
+ def authenticate_and_respond(user)
+ sign_in(user)
+ remember_me(user)
+
+ respond_with user, location: after_sign_in_path_for(user)
+ end
+
private
+ def set_pack
+ use_pack 'auth'
+ end
+
def set_instance_presenter
@instance_presenter = InstancePresenter.new
end
"exif-js": "^2.3.0",
"express": "^4.17.1",
"file-loader": "^4.2.0",
+ "favico.js": "^0.3.10",
"font-awesome": "^4.7.0",
"glob": "^7.1.1",
+ "history": "^4.10.1",
"http-link-header": "^1.0.2",
"immutable": "^3.8.2",
"imports-loader": "^0.8.0",