OAuth Authorization Provider для asp net core

Автор: admin от 22-09-2018, 21:40, посмотрело: 89

Начал изучать asp.net core и первое что пытался найти это некое подобие «OAuthAuthorizationServerProvider» для реализации генерации тикета и «IAuthenticationTokenProvider» для реализаций рефреш токена как в обычном asp.net, но не нашел. Не исключено, что плохо искал, и может появится коммент типа «вот обкатанная библиотека для этого дела».



Хорошо, что можно довольно просто написать свой Middleware для обработки запросов, и связать его с некоторой реализацией провайдера через «сервисы» в ConfigureServices.



Итак, мне нужно что бы были методы для получения токена по логину и паролю по адресу "/token" и метод по получению токена по рефреш-токену.



code_0

Категория: Программирование

 

Франция требует сделать «право на забвение» глобальным — на что это может повлиять

Автор: admin от 22-09-2018, 20:05, посмотрело: 65

Французская организация CNIL, занимающаяся вопросами защиты персональных данных в стране, потребовала от Google распространить «право на забвение» на весь мир. Регулятор желает, чтобы ссылки, удаленные из французской версии, скрывались и в версиях Google для других стран.



ИТ-гигант не согласился с этим требованием, потому спор Google и CNIL перешел в зал Суда Европейского союза. Далее разбираемся в сути конфликта.



Франция требует сделать «право на забвение» глобальным — на что это может повлиять

Категория: Android

 

Профессиональные навыки, востребованные среди UX-специалистов (срез 2018)

Автор: admin от 22-09-2018, 20:05, посмотрело: 84

С 29 августа по 07 сентября 2018 сообщество UX SPb (независимое сообщество UX-специалистов Санкт-Петербурга) проводило опрос, направленный на изучение профессиональных навыков специалистов по пользовательским интерфейсам. Сообщество обещало опубликовать результаты. Обещание исполнено :)



Профессиональные навыки, востребованные среди UX-специалистов (срез 2018)



Опрос проводился в тематических группах UX SPb и UXClub в социальных сетях VK и Facebook. В исследовании приняли участие 109 респондентов. Для начала несколько слов о методологии исследования. После — о результатах.

Категория: Android

 

Определяем спелость арбуза с помощью Keras: полный цикл, от идеи до программы на Google Play

Автор: admin от 22-09-2018, 20:05, посмотрело: 314

С чего все началось



Все началось с Эппл Маркета — я обнаружил, что у них есть программа, позволяющая определить спелость арбуза. Программа… странная. Чего стоит, хотя бы, предложение постучать по арбузу не костяшками пальцев, а… телефоном! Тем не менее, мне захотелось повторить это достижение на более привычной платформе Андроид.

Категория: Программирование, Android

 

RESS — Новая архитектура для мобильных приложений

Автор: admin от 22-09-2018, 20:05, посмотрело: 71

RESS — Новая архитектура для мобильных приложений



Вопреки провокационному заголовку, это никакая не новая архитектура, а попытка перевода простых и проверенных временем практик на новояз, на котором говорит современное Android-комьюнити

Введение



В последнее время стало больно смотреть на то, что творится в мире разработки под мобильные платформы. Архитектурная астронавтика процветает, каждый хипстер считает своим долгом придумать новую архитектуру, а для решения простой задачи вместо двух строчек вставить несколько модных фреймворков.



Айтишные сайты заполонили туториалы по модным фреймворкам и переусложненным архитектурам, но при этом даже нет best practice для REST-клиентов под Android. Хотя это один из самых частых кейсов приложений. Хочется чтобы нормальный подход к разработке тоже пошел в массы. Поэтому и пишу эту статью

Категория: Android, iOS

 

WiX.Py: cобираем MSI пакет «в три строчки»

Автор: admin от 22-09-2018, 19:55, посмотрело: 63

Нет времени и желания изучать километровые файлы WiX, чтобы собрать MSI инсталлер для своего проекта, погружаясь при этом в бездны MSDN? Хотите собирать инсталлер, описывая его простыми и понятными терминами, в несколько строк? Есть клиническая склонность к кроссплатформенности и сборкам под Linux & Docker? Ну тогда вам под кат!

Категория: Linux

 

Создатели ботнета Mirai теперь сражаются с преступностью на стороне ФБР

Автор: admin от 22-09-2018, 17:05, посмотрело: 69

Создатели ботнета Mirai теперь сражаются с преступностью на стороне ФБР

Три подзащитных студента, стоявшие за ботнетом Mirai – онлайн-инструментом, учинившим разрушения по всему интернету осенью 2016 при помощи мощнейших распределённых атак на отказ от обслуживания – в четверг предстанут перед судом на Аляске и попросят судью вынести новый приговор: они надеются на то, что их заставят работать на ФБР.



Джосайа Уайт, Парас Джа и Далтон Норман, каждому из которых было от 18 до 20 лет на момент создания и запуска Mirai, в декабре признали себя виновными в создании вредоносной программы. Ботнет, завладевший доступом к сотням тысяч устройств из «интернета вещей» и объединивший их в цифровую армию, начал своё существование в качестве инструмента для атаки вражеских хостеров игры Minecraft, но впоследствии вырос до онлайн-цунами из вредоносного трафика, вырубавшего целых провайдеров хостинга. На момент его появления в разгар обвинений «русских хакеров» во вмешательстве в американские выборы многие испугались, что появился неизвестный новый враг, собирающийся обрушить интернет.

Категория: Game Development

 

Интеграция web-приложений с помощью Spring Cloud Contract

Автор: admin от 22-09-2018, 17:05, посмотрело: 95

Интеграция web-приложений с помощью Spring Cloud Contract


В статье речь пойдет об интеграции веб-приложений, написанных с помощью Spring и работающих по HTTP. Название Spring Cloud Contract, на мой взгляд, вводит в заблуждение, так как не имеет ничего общего с cloud.



Речь пойдет об API контрактах.

Категория: Game Development

 

Машинка на Arduino, управляемая с Android по Bluetooth, — полный цикл

Автор: admin от 22-09-2018, 15:05, посмотрело: 152

Введение



Подробная история того, как из трех двигателей была собрана машина на Arduino, управляемая с Android-устройства по Bluetooth. За несколько десятков абзацев постараюсь максимально пошагово изложить, куда подключить каждый из проводов, как написать фирменное приложение и на каких детских граблях пришлось попрыгать больше недели.



Немного об уровне, авторе и предостережения



Я, автор, пацан 16-17 лет с одной из деревень Подмосковья, специализируюсь на написании android-приложений (а там сложнее что-то сжечь), поэтому ответственность за оптимальный подход к решению задач с себя снимаю.



Практически каждый из нижеописанных этапов занимал у меня больше, чем стоило бы, времени. Наверно, именно по этой причине хочу поделиться опытом. И при этом буду очень рад, если поругаете за ошибки и подскажите за оптимизацию.



Задача



Задача легчайшая – заставить ездить машинку, управляемую Arduino, а пульт заменить андроидом. Но в большинстве моментов пришлось изобретать колесо, потому что в интернетах подходящего решения найдено не было.

Категория: Android

 

Разрабатываем процессорный модуль NIOS II для IDA Pro

Автор: admin от 22-09-2018, 14:40, посмотрело: 93

Разрабатываем процессорный модуль NIOS II для IDA Pro




Скриншот интерфейса дизассемблера IDA Pro



IDA Pro — знаменитый дизассемблер, который уже много лет используют исследователи информационной безопасности во всем мире. Мы в Positive Technologies также применяем этот инструмент. Более того, нам удалось разработать собственный процессорный модуль дизассемблера для микропроцессорной архитектуры NIOS II, который повышает скорость и удобство анализа кода.



Сегодня я расскажу об истории этого проекта и покажу, что получилось в итоге.

Категория: Веб-разработка

 
Назад Вперед