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

@@ 1030-1039 (lines=10) @@
1027
	 */
1028
	public static function checkLoggedIn() {
1029
		// Check if we are a user
1030
		if (!\OC::$server->getUserSession()->isLoggedIn()) {
1031
			header('Location: ' . \OC::$server->getURLGenerator()->linkToRoute(
1032
						'core.login.showLoginForm',
1033
						[
1034
							'redirect_url' => \OC::$server->getRequest()->getRequestUri(),
1035
						]
1036
					)
1037
			);
1038
			exit();
1039
		}
1040
		// Redirect to 2FA challenge selection if 2FA challenge was not solved yet
1041
		if (\OC::$server->getTwoFactorAuthManager()->needsSecondFactor(\OC::$server->getUserSession()->getUser())) {
1042
			header('Location: ' . \OC::$server->getURLGenerator()->linkToRoute('core.TwoFactorChallenge.selectChallenge'));