Доработать сайт на Laravel
84 PLNНужно убрать обращение к внешнему АПИи переделать на фиксацию емалй дн рожденияи телефонаклиента в базе mysql привожу код что сейчас используется
public function __invoke(Request $request, AuthService $service)
{
try {
$subscriber = Subscriber::findOrFail($request->user_id);
} catch (Exception $e) {
return [
'message' => 'Good luck'
];
}
if(!empty($request->phone)) {
$phone = $request->phone;
$auth = $this->getAuthToken();
$this->setUserOption($subscriber, 'auth_session', $auth['SessionId']);
$user_data = $this->authByPhone($phone, $subscriber);
}
if(!empty($user_data['HolderId'])) {
$this->setUserOption($subscriber, 'holder_id', $user_data['HolderId']);
$cards = 0;
foreach($user_data['Accounts'] as $account) {
foreach($account['Cards'] as $card) {
$cards++;
$this->setUserOption($subscriber, 'barcode', $card['cardNo']);
}
}
if($cards > 0) {
$auth_type = 2;
} else {
$auth_type = 1;
}
} else {
$auth_type = 0;
}
$this->setUserOption($subscriber, UsersOptions::AUTHENTICATED, $auth_type);
return $service->authenticated($subscriber);
}
public function getAuthToken()
{
$body = "<Data><Type>AUTHORIZATION</Type><siteUser>ApiUser</siteUser><sitePassword>h3K8dNsbr7</sitePassword></Data>";
$headers = array('Content-Type: text/plain');
return $this->sendRequest($body, $headers);
}
public function authByPhone($phone, $subscriber)
{
$auth_session = UsersServices::make($subscriber->id)->getOption('auth_session');
$body = "<Data><Type>LOGIN</Type><Mobile>" . $phone . "</Mobile><Language>RU</Language></Data>";
$headers = array('Content-Type: application/xml; charset=windows-1251', 'Authorization: token ' . $auth_session);
return $this->sendRequest($body, $headers);
}
тест
Załączniki 1
-
Доброго дня
виконаємо якісно
всі розрахунки після обговорення деталей
перегляньте портфоліо
https://ari.zone
-
Уберите плиз этот код. В нем токены
-
Aktualne zlecenia dla freelancerów w kategorii PHP
Programista Laravel/Blade (średni) — poprawki na stronie
376 PLN
Szukam dewelopera do projektu składającego się z 4 powiązanych zadań, dla strony best-matchmaking.com wykonywanych kolejno:Integracja gotowego premium szablonu Blade artykułu blogowego + autogeneracja Schema/SEO oznaczeń (Article, FAQPage, Open Graph, canonical) dla wszystkich… PHP ∙ 11 godzin 25 minut temu ∙ 43 oferty |
Dopracowanie strony https://koleso-center.com/ na OpenCart
838 PLN
Dodać na stronę kategorie sklepu internetowegoUżywane dyskiDodatkowe kołaMocowaniaDane bierzemy z bazy danych 1C.jeszcze kilka pytań Typ wykonawcy: pojedynczy programista Backend (OpenCart/PHP) na poziomie średnimDopracowanie musi spełniać wszystkie wymaganiaSEO+AI promocja AI… PHP ∙ 1 dzień 4 godziny temu ∙ 43 oferty |
Moduł dla OpenCart: masowe tworzenie produktów z folderów ze zdjęciamiOpracowanie modułu masowego tworzenia produktów dla OpenCart (ocStore 3.x)Należy opracować moduł administracyjny dla OpenCart / ocStore 3.x, który automatycznie tworzy produkty z wcześniej przygotowanej struktury folderów z obrazami.Podstawowa funkcjonalność:masowe tworzenie… Content Management Systems, PHP ∙ 2 dni 10 godzin temu ∙ 49 ofert |
Optymalizacja stronyOptymalizacja strony jdgreta.co.uk na Shopify. Audyt SEO dołączony do projektu. Główne zadania - - Poprawić wszystkie metadane - Wykonać TZ dla programisty (ponieważ w tym projekcie połączone są zadania dla programisty i SEO, jeśli nie jesteś firmą - możesz skorzystać z… Układ HTML i CSS, PHP ∙ 6 dni 9 godzin temu ∙ 34 oferty |
Specjalista od HoroshopPotrzebny specjalista, który będzie w stanie prawidłowo skonfigurować feed produktowy.Problem: Obecnie ponad 13 000 produktów jest eksportowanych z tym samym typem wartości (np. „wszystko do manicure i pedicure”). Z tego powodu w Google Ads nie można podzielić produktów na… PHP, Obsługa stron internetowych ∙ 7 dni 12 godzin temu ∙ 22 oferty |