If you have an issue with Google Login in Laravel Socialite, Follow these instructions. Change this file ./vendor/laravel/socialite/src/Two/GoogleProvider.php with this: <?php namespace Laravel\Socialite\Two; use Illuminate\Support\Arr; class GoogleProvider extends AbstractProvider implements ProviderInterface { protected $scopeSeparator = ' '; /** * The scopes being requested. * * @var array */ protected $scopes = [ 'openid', 'profile', 'email', ]; /** * {@inheritdoc} */ protected function getAuthUrl($state) { return $this->buildAuthUrlFromBase('https://accounts.google.com/o/oauth2/auth', $state); } /** * {@inheritdoc} */ protected function getTokenUrl() { return 'https://accounts.google.com/o/oauth2/token'; } /** * G
Sample output: THis are my car. This is my car. function htmlDiff($old, $new){ $diff = self::diffArray(explode(' ', $old), explode(' ', $new)); $flag = 0; $ret = ""; foreach($diff as $i => $k){ if(is_array($k)){ if((count($k['d']) != 0) && (count($k['i']) == 0)){ $flag = 1; } else if((count($k['d']) != 0) && (count($k['i']) != 0)){ $ret .= (!empty($k['i'])?"<span style='background-color:#ccffcc'>".implode(' ',$k['i'])."</span> ":''); } else if((count($k['d']) == 0) && (count($k['i']) != 0)){ $ret .= (!empty($k['i'])?"<span style='background-color:#ccffcc'>".implode(' ',$k['i