fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users

#authorization

1 post1 participant0 posts today

Fake "Security Alert" issues on GitHub use OAuth app to hijack accounts

A widespread phishing campaign has targeted nearly 12,000 GitHub repositories with fake "Security Alert" issues, tricking developers into authorizing a malicious OAuth app that grants attackers full control over their accounts and code.

😒 bleepingcomputer.com/news/secu

BleepingComputerFake "Security Alert" issues on GitHub use OAuth app to hijack accounts
More from Lawrence Abrams

👋 Very stoked to announce that I will be speaking at #OWASP #Snowfroc this Friday at 11:00 in the Great Hall. The talk is entitled "Patterns of failure in modern #authorization" and it's mostly about why #authz is getting harder (instead of easier). I'll be citing some academic research but also looking at some interesting examples of authz failure at some fairly large, well-known brands. Hope to see you there! 🎤

p.s. I've never been to #Denver so looking forward to checking the city out a bit too. If you have suggestions for things to do (read: eat), let me know! 😄

Разработка приложения с авторизацией пользователя Java 17 + SpringBoot 3.4 + Keycloak 26

Столкнулась на проекте с задачей по настройке флоу auth2 для Java приложения с использованием Keycloak в качестве сервера авторизации. Вроде бы информации много на разных ресурсах и документация есть, но встречаюсь с такими нюансами: версии Keycloak-а меняются так, что утсраевают старые примеры, никто уже не использует их адаптер, на который массу примеров; меняются версии Spring и их примеры тоже быстро устаревают и прошлые варианты реализации всё равно надо по новому переписывать в новых версиях. Плюс для меня это был новый опыт работы с auth2, потому, конечно, множество источников пришлось перелопатить. Потому решила написать небольшую инструкцию как в общем я реализовывала эту задачу. Версии на момент разработки: Java Coretto 17, SpringBoot 3.4.1, Keycloak 26.0.7. Репозиторий: github.com/ElenaSpb/keycloak-e 1. Настройка Keycloak для локальной разработки 1.1 Cкачиваем последнюю версию, запускаем. У меня он скачен в c:\distr\keycloak, перехожу там в папку \bin и запускаю сервер Keycloak командой kc.bat start-dev --http-port 8085 . На порту 8085 в dev профиле делаю. 1.2 При первом запуске он просит создать пользователя temporary admin user, админа сервера то есть, задав логин и пароль, создаю lenas / lenas . Вот логи:

habr.com/ru/articles/884358/

GitHubGitHub - ElenaSpb/keycloak-example: Keycloak with SpringBootKeycloak with SpringBoot. Contribute to ElenaSpb/keycloak-example development by creating an account on GitHub.

Используем API Key и JWT Bearer аутентификацию вместе в ASP.NET Core Web API

Я расскажу, как реализовать аутентификацию с использованием как JWT, так и API-ключа на одном и том же endpoint в ASP.NET Core Web API. Совмещение этих схем аутентификации полезно, если вы хотите использовать токен JWT Bearer для аутентификации пользователей и API-ключ для аутентификации между сервисами.

habr.com/ru/articles/879424/

ХабрИспользуем API Key и JWT Bearer аутентификацию вместе в ASP.NET Core Web APIЯ расскажу, как реализовать аутентификацию с использованием как JWT, так и API-ключа на одном и том же endpoint в ASP.NET Core Web API. Совмещение этих схем аутентификации полезно, если вы хотите...
#net#net_core#net_8

API Key Authentication в ASP.NET Core Web Api

Недавно я столкнулся с задачей реализации аутентификации с использованием API Key в ASP.NET Core Web API. Хотя многие авторы рекомендуют использовать IAuthorizationFilter для этой цели, я обнаружил, что это не самый подходящий вариант. У меня есть более удачный подход, которым я хотел бы поделиться, включая примеры. Реализация была протестирована как в .NET 8, так и в .NET 9.

habr.com/ru/articles/877302/

ХабрAPI Key Authentication в ASP.NET Core Web ApiНедавно я столкнулся с задачей реализации аутентификации с использованием API Key в ASP.NET Core Web API. Хотя многие авторы рекомендуют использовать IAuthorizationFilter для этой цели, я обнаружил,...
#net#net_core#net_8

A big source of confusion & security issues & tech debt, comes from devs not understanding the difference between #Authorization and #Authentication.

Amplified by libraries bodging them together. Or naming it "auth".

But worse is when official protocols start mixing them up:

> Authorization Server – the place where, in a pure OAuth 2.0 authorization flow, end-users authorize third-party applications to act on their behalf; or, in an OpenID Connect flow, where end-users authenticate.