Привет, только планирую заняться этой темой....Но из того что слышал...То это примерно выглядит так...
1. В Blazor создается код компонент для WEB страниц. 2. Затем можно использовать эти готовые компоненты Blazor при запуске под MAUI. 3. Затем если ничего не хочется добавлять в проект из MAUI, настраивается выгрузка под Android, и MAUI уже содержит готовые обертки для Android или IOS, так что при выгрузке на мобилке уже будут работать родные компоненты.....Но это все неточно....
Занимаюсь всеми тремя этапами, но включаю собственый интеллект))
Четвертый этап, это монтаж с вставками повторяющихся кадров, что бы синхронизировать русскую аудиодорожку и видео. Но при этом, на видео нет никаких лиц актеров.
1. Какая обработка доков в PayPal? три года пользуюсь PayPal никаких доков не предоставляю
2. При чем здесь налоги в РФ и PayPal?
3. Какая связь с местным банком? У PayPal связь с платежными системами Visa, MasterCard и другими.
4. В Payoneer минимальная сумма вывода 100 долларов в Paypal нет такого лимита.
5. Непроверенная инфа, но якобы с 19 декабря все счета граждан РФ в Payoneer будут закрыты, без возврата дененжных средств.
И еще..., по факту, налоговая может потребовать любые документы, обосновывая это тем, что у нее есть подозрение о налоговых правонарушениях, включая и конфиденциальную информацию. А если вы попытаетесь что-либо оспаривать в суде, то судебная практика такова, что судьи даже не заморачиваются над этим, а просто берут формулировки из возражений, подготовленных юристами налоговой и засовывают их в формулировку окончательного решения.
Вам нужно изучить основы ASP.NET Core. Потом определиться на какой именно архитектуре вы будете работать MVC, Razor Pages, Blazor... Когда сможете сам себе объяснить в чем их различия, тогда вопрос о кнопках и страницах отпадет сам собой.
Если под Иностранным Счетом, вы подразумеваете наличие счета в банке вне юрисдикции РФ, то не забудьте задекларировать такой счет, дальше уже не помню где, то ли в налоговой инспекции, то ли в росфинмониторинге, ну в общем где то в надзорных органах родины. И будьте готовы регулярно отчитываться об этом.
Что бы понять нужен ли JVM или .NET, нужно оценить в какой стране вы будете жить, сможете ли там выжить вообще, ну и учитывайте, еще одно.., доживете ли вы вообще, до этих времен... в 3-4 года. Вы живете не в вакууме, а в конкретном социуме на конкретной территории... И это реально определяет пространство ваших возможностей, на сейчас..., и на 3-4 года вперед... Я живу на тропическом острове, смотрю как живут Аборигены, и для них..., даже если кто то очень "умен" от природы, и "образован", по их стандартам, то для их социума пространство выбора очень небольшое... И в ближайшем будущем для граждан РФ и РБ, может сильно измениться ситуация, с возможностью какого-либо выбора, хотя она и так уже изменилась, не в лучшую сторону...
Относительно безопасно, можно работать через посредника за рубежами Родины. Upwork может вычислить что вы подменяете реальную локацию по множеству косвенных признаков, поэтому бан прилетит рано или поздно.
Непонятно на чем у вас бекенд пишется. Но в C# и .NET, это может быть примерно так,
Первая схема:
1. При попытке авторизации Пользователя, Клиентское приложение обращается к специальному Identity API, для авторизации;
2. В Identity API, проверяется, что пользователь зарегистрирован и имеет некие права(роль).
3. Происходит генерация открытого ключа, на основании секретного (скрытого ключа).
4. Этот самый открытый ключ, вместе с другой инфой, передается в Токене JWT Клиенту,
5. Клиент, при обращении защищенным ресурсам API, в запросе передает Токен в этот endpoint.
6. В этом endpoint, также должна быть возможность проверки поступившего Токена, на валидность, где основным моментом защиты, будет возможность в endpoint также на основании секретного ключа, определить действителен ли открытый ключ из поступившего Токена.
7. Если открытый ключ валиден API обрабатывает запрос.
Вторая схема:
Вся проверка выделена в отдельный третий компонент. В .NET это Duende Identity Server.
1. Различные клиенты обращаются в Identity сервео, за получением Токенов, на доступ к конкретным защищенным ресурсам,
2. Только после получения из Сервера Идентификации Токена, они передают его с запросом в API.
3. API получив Токен из запроса передает его на сервер Идентификации.
4. API получает от сервера идентификации подтверждение о валидности токена.
5. Получив подтверждение, что Токен в поступившем запросе был валиден, API предоставляет свои ресурсы.
Это примерная схема, и там еще куча деталей. Duende Identity Server может работать независимо от всех остальных частей приложения, Клиенты могут быть под Десктоп, под Веб, под мобилки. Защищенные API, также могут быть написаны на любом фреймворке. В этом видео коротко о Клиентах, Ресурсах и Токенах в Duende Identity Server.
WSGlebKavash, Почитайте об аналогичных проблемах с подверждением аккаунта разработчика в Google Apple и других забугорных конторах.. И в Microsoft не дураки сидят. Так что кроме номера телефона, нужен выход с IP той же страны, в котором зареган телефон. В моей стране ЮВА, купить симку можнжо свободно в любом ларьке без подтверждения личности, но для входа в аккаунт Microsoft, потребуется еще и приватный VPN этой же страны.
1. Вы уверены что вы корректно создали связи между Контроллером и новым, модальным Представлением? Скорее всего вы просто "убили" старую версию Представления Edit, а новую прописали как копию, но это так не работает.
2. В форме или точнее в Представлении HTML Edit.view не смог найти явное указание на метод POST ..., попробуйте его указать явно. Похоже что при нажатии на кнопку "Сохранить" происходит попытка обратиться к методу типа GET, название которого вы изменили зачем то на Edit23123
1. Stripe подключается не для всех стран, в том смысле что не все карты Visa или MasterCard, могут быть подключены.
2. PayPal, может вернуть деньги недобросовестному покупателю, если даже он восопользуется вашей подпиской, а потом потребует от вас возврата. Если вы не захотите немедленно вернуть деньги, то открывается спор, за ваш счет. И если вы не смогли доказать факт оказания услуги, а именно ваш случай будет трудно доказывать, то PayPal вернет деньги Покупателю. Если споров будет много, ваш аккаунт заблокируют навсегда, и привязанную карту внесут в блек-лист, тоже навсегда.
mihavxc, Ок, я нахожусь за пределами РФ и с самого начала санкций вынужден как то решать вопросы выводов средств из РФ. Сначала можно было работать и через Тинькофф и Юникредит и Райфайзен, однако в последующем, требования к переводам усложнялись до их фактической отмены. На днях китайская Юнион-пей перестала работать. Подскажите, какие сейчас "неподсанкционные банки" предоставляют реальные услуги переводов за пределы РФ через SWIFT?
1. В Blazor создается код компонент для WEB страниц. 2. Затем можно использовать эти готовые компоненты Blazor при запуске под MAUI. 3. Затем если ничего не хочется добавлять в проект из MAUI, настраивается выгрузка под Android, и MAUI уже содержит готовые обертки для Android или IOS, так что при выгрузке на мобилке уже будут работать родные компоненты.....Но это все неточно....