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

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