170 похожих чатов

Всем привет! Подскажите, пожалуйста, кто что использует для аутентификации пользователей

в приложениях на asp.net core? IdentityServer4 не поддерживается с ноября 2022, а версии выше распространяются по платной лицензии. Смотрел OpenIddict, но не очень понравилось решение по сравнению с IdentityServer.

14 ответов

10 просмотров

Keycloak например, или auth0

Keycloak это open source с всратой докой. Прямо сейчас его внедняю к себе в проект. Уёбище редкое. Сложное в настройке, сложное в понимании (дока ублюдская). Сложилось чёткое впечатление, что придя в клоаку ты должен уметь в протоколы OAuth 2.0 и UMA - быть прям уверенным пользователем и уметь их применять. Нормальных, популярных (с большим количеством звезд на гитхабе) библиотек или фремворков для ASP.NET Core нет, поэтому придется писать всё самому. А если что-то и найдешь, например, это, то тебе всё равно придется дописывать/переписывать библиотеку под свои нужды. Некоторые вещи в приведенной библиотеке не работают или работают не так (issues много). ПЛЮС с 17 версии клоаки они используют quarkus вместо wildfly. Многие вещи изменились, поэтому большинство ответов в интернете будут именно про wildfly - какие-то штуки ты начнешь пробовать, а они не работают или работают, но не так. Дока же, повторюсь, тебе не поможет)) Auth0 классный, наверное. Не пробовал. Но он бесплатный только до 6000 пользователей. OpenIddict, да, соглашусь - громоздкий. Ещё могу предложить supertokens.com. Сам не пробовал, но мне рекомендовали. Там только, если не ошибаюсь, RBAC.

Статья про supertokens. Дока тоже вроде бы норм (пробежался глазами). В любом случае будет лучше, чем у клоаки.

Denis Timofeev
Keycloak это open source с всратой докой. Прямо се...

По поводу вопроса выше. Есть ли бесплатная замена для identityserver4?

Micro Chel
По поводу вопроса выше. Есть ли бесплатная замена ...

Такой же крутой, как Identity, который к тому же является фреймворком для asp net core - нет

bookuxa
За работу?

https://github.com/OpenIdentityFramework

Denis Timofeev
Keycloak это open source с всратой докой. Прямо се...

Вопрос по Keycloak. Всем и в частности @Al_Dyachkov @sharpenjoyer @toughtcrime @kitsunoff @limesoft @altkov @Keter_SCP, мужчины, учитывая свой предыдущий ответ, хочу задать вопрос - кто из вас сможет подсказать как через rest api keycloak проверить permissions для контретного пользователя? Какой endpoint использовать и что в теле запроса отпралять? На скрине permission. В доке найти ничего не могу, а гугл говорит использовать /realms/<realm>/authz/entitlement/<client-id>, но эта пурга не работает - ошибка RESTEASY003210 лезет, что такого ресурса (эндпоинта) нет.

Denis Timofeev
Keycloak это open source с всратой докой. Прямо се...

киклоака это не учебник по оаутху, это IAM система, т.е. ВСЁ ОСТАЛЬНОЕ

Ayrat Hudaygulov
киклоака это не учебник по оаутху, это IAM система...

кейклоак же норм зайдет если не руками создавать юзера, а сделать форму для регистрации?🤔

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта