Code Duplication    Length = 10-10 lines in 2 locations

apps/systemtags/list.php 1 location

@@ 25-34 (lines=10) @@
22
23
// WARNING: this should be moved to proper AppFramework handling
24
// Check if we are a user
25
if (!\OC::$server->getUserSession()->isLoggedIn()) {
26
	header('Location: ' . \OC::$server->getURLGenerator()->linkToRoute(
27
			'core.login.showLoginForm',
28
			[
29
				'redirect_url' => \OC::$server->getRequest()->getRequestUri(),
30
			]
31
		)
32
	);
33
	exit();
34
}
35
// Redirect to 2FA challenge selection if 2FA challenge was not solved yet
36
if (\OC::$server->getTwoFactorAuthManager()->needsSecondFactor(\OC::$server->getUserSession()->getUser())) {
37
	header('Location: ' . \OC::$server->getURLGenerator()->linkToRoute('core.TwoFactorChallenge.selectChallenge'));

lib/private/legacy/util.php 1 location

@@ 1050-1059 (lines=10) @@
1047
	 */
1048
	public static function checkLoggedIn() {
1049
		// Check if we are a user
1050
		if (!\OC::$server->getUserSession()->isLoggedIn()) {
1051
			header('Location: ' . \OC::$server->getURLGenerator()->linkToRoute(
1052
						'core.login.showLoginForm',
1053
						[
1054
							'redirect_url' => \OC::$server->getRequest()->getRequestUri(),
1055
						]
1056
					)
1057
			);
1058
			exit();
1059
		}
1060
		// Redirect to 2FA challenge selection if 2FA challenge was not solved yet
1061
		if (\OC::$server->getTwoFactorAuthManager()->needsSecondFactor(\OC::$server->getUserSession()->getUser())) {
1062
			header('Location: ' . \OC::$server->getURLGenerator()->linkToRoute('core.TwoFactorChallenge.selectChallenge'));