Skip to content

Commit f4ce26e

Browse files
authored
Merge pull request #416 from lozeone/v3.x
Handle facebook login page redirects in v3.x
2 parents 01c284d + bf4b908 commit f4ce26e

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

src/Http/Redirects.php

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ abstract class Redirects
1313
'hashBang' => '*#!*',
1414
'spotify' => 'play.spotify.com/*',
1515
'tumblr' => 't.umblr.com/redirect',
16+
'facebook' => 'www.facebook.com/login/*',
1617
];
1718

1819
/**
@@ -33,6 +34,23 @@ public static function resolve(Url $url)
3334
return $url;
3435
}
3536

37+
/**
38+
* Resolve a facebook redirection url.
39+
*
40+
* @param Url $url
41+
*
42+
* @return Url
43+
*/
44+
public static function facebook(Url $url)
45+
{
46+
if (($value = $url->getQueryParameter('next'))) {
47+
return Url::create($value);
48+
}
49+
50+
return $url;
51+
}
52+
53+
3654
/**
3755
* Resolve a google redirection url.
3856
*

0 commit comments

Comments
 (0)