public function attemptAuthentication($provider, Hybrid_Auth $hybridauth)
	{
		try
		{
			$this->provider = $provider;
			$adapter = $hybridauth->authenticate($provider);
			$this->setAdapter($adapter);
			$this->setAdapterProfile($adapter->getUserProfile());
			$profile = $this->findProfile();

			return $profile;
		}
		catch (\Exception $e)
		{
			var_dump($e->getMessage());
		}
	}