powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Simple Member Ship и добавление Ролей
38 сообщений из 38, показаны все 2 страниц
Simple Member Ship и добавление Ролей
    #38448706
Фотография Sputnick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет! Ребят помогите разобраться.

У меня ASP MVC 4 проект, Simple Member Ship. Добавил в вебконфиг поддержку ролей, подправил InitializeSimpleMembershipAttribute все (роли) работает, за исключением одного момента:

1. Когда я запускаю сайт, авторизируюсь, то дальше я могу выполнять действия контролера на которые навешана проверка по ролям ( [Authorize(Roles = Constants.ADMIN)]) ;
2. Если закрыть сайт, или повторно его с студии вызвать, то я вижу что авторизован, но если пойти в контролер который проверяет на роль, то меня перекидывает на страницу авторизации, я авторизуюсь и успешно делаю все что мне нужно.

Начал разбираться, получается, что инициируется Simple Member Ship в аккаунт контролере по этой команде: [InitializeSimpleMembership]

То есть это нормальное поведение что если я в проекте использую роли и мне нужно постоянно логиниться....
или есть правильно сделать такой ход:

1. с аккаунт контролера убираю [InitializeSimpleMembership], а в AuthConfig.cs например переношу инициализацию, и при старте проекта все ок:
//Global.asax
AuthConfig.RegisterAuth();
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38448712
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нормально.
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38448718
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sputnick,

InitializeSimpleMembership сделайте глобальным фильтром и уберите с AuthConfig.

вообще рекомендую бросить возиться с SimpleMembershipProvider, ибо зря потраченное время впустую. начните изучать ASP.NET Identity
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38448726
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
прогнал чота с AuthConfig. говорю, надо убрать атрибут с контроллера и добавить в глобальные фильтры. ну и всё ок будет. поведение со сбросом логина во время дебага студии — типо правильное. так и должно быть.
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38448740
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttвообще рекомендую бросить возиться с SimpleMembershipProvider, ибо зря потраченное время впустую. начните изучать ASP.NET Identity
Если не требуется owin (а многим он абсолютно не нужен), то SimpleMembershipProvider то, что доктор прописал. Просто и быстро.
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38448745
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУЕсли не требуется owin (а многим он абсолютно не нужен), то SimpleMembershipProvider то, что доктор прописал. Просто и быстро.

дак дело вовсе не в OWIN. просто это текущий курс майкрософт. симпл это промежуточный выкидыш. да и на вкус также.
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38448751
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttдак дело вовсе не в OWIN. просто это текущий курс майкрософт. симпл это промежуточный выкидыш. да и на вкус также.
Это не промежуток, а нативный функционал WebMatrix, который просто вкорячили в студийный темплейт MVC. Всего-то и делов.
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38448753
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУЭто не промежуток, а нативный функционал WebMatrix, который просто вкорячили в студийный темплейт MVC. Всего-то и делов.

вот-вот, вкорячили
для матрикса, ок. но там вообще примитив для домохозяек с бложеком про божьи коровки.
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38448760
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

ещё один плюс, что в Identity не нужен монстр DotNetOpenAuth, реализация внешней авторизации теперь лёгкая и пушистая при своей простоте.
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38448766
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttвот-вот, вкорячили
для матрикса, ок. но там вообще примитив для домохозяек с бложеком про божьи коровки.
Да, я ж и говорю, просто и быстро - натравился на табличку и всё работает. У меня кодеартиклес крутится на симпле, нормально чё :)

hVosttМСУ, ещё один плюс, что в Identity не нужен монстр DotNetOpenAuth, реализация внешней авторизации теперь лёгкая и пушистая при своей простоте.
Ну куле сравнивать, полновесный мембершип и идентити - это монстры, симпле - так, попукать на досуге.
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38448769
Фотография Sputnick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt

Спасибо.

ASP.NET Identity
-
блин за этими технологиями не угонишься, только говорили что асп мембер шип фигня, вот симпл... это круть.... теперь уже и симпл...

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


типо правильное. так и должно быть
---
вот блин, а я долбаюсь.


А еще вопросик я сейчас если нажимаю на логофф
метод:
[HttpPost]
[ValidateAntiForgeryToken]
public ActionResult LogOff()
{
WebSecurity.Logout();

return RedirectToAction("Index", "Home");
}


то получаю вот эту ошибку:

Server Error in '/' Application.

The resource cannot be found.

Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable. Please review the following URL and make sure that it is spelled correctly.

Requested URL: /Account/LogOff

---

почему он не переадерсует на return RedirectToAction("Index", "Home"); ? У него видать не отрабатывает WebSecurity.Logout(); ?

Что интересно, что если убрать:
[HttpPost]
[ValidateAntiForgeryToken]
то он меня вылогинивает.... почему так? Я акк контролер не трогал, там все по дефолту (интернет проект)
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38448776
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sputnick,

потому что POST надо делать, а вы делаете GET.

POST, это когда

<form action="/Account/LogOff">
<button type="submit">Logout</button>
</form>

GET, это когда

<a href="/Account/LogOff">Logout</a>
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38448779
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sputnickблин за этими технологиями не угонишься, только говорили что асп мембер шип фигня, вот симпл... это круть.... теперь уже и симпл...
Главное не суетиться
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38448780
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУSputnickблин за этими технологиями не угонишься, только говорили что асп мембер шип фигня, вот симпл... это круть.... теперь уже и симпл...
Главное не суетиться

тоже верно...
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38448798
Фотография Sputnick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,
все, понял, я же сам ГЕТ запрос подаю, а когда в дефолтном шаблоне там был пост...

Главное не суетиться
-------
Двумя руками ЗА Выбрать главные и второстепенные направления, цели. Раздробленность и рвение на все цели ведет к истощению психики, организма - http://psy-diary.com/Home/RecordPage/314

кстати сайт на мвц 3 написан )


Спасибо всем.
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38448803
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttтоже верно...
А то получится как с сильверлайтом. Шумели, кичились, кричали логунги о том, что порвём флеш и весь веб заодно. Ну люди и понаустраивались на работы, заботали технологию, понакупили букварей, раскур всяких там риа сервисов, плюшек с бубликами. Вроде всё хорошо, живи и радуйся и зад по колено. А куй там было, Балмер насрал в кусты и слился. Вместе с сервелатом. Вот что им и осталось в наследство, сиди как говорится и нюхай. А челядь осталась у разбитого корыта, подавленная и обосраная. Что может быть лучше подождать, осмотреться и в бой? Только там, я считаю. А бежать впереди паровоза иногда боком выходит
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38448816
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sputnickкстати сайт на мвц 3 написан )
Спасибо всем.

ага, особенно форум какой замечательный вышел
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38448827
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУА то получится как с сильверлайтом. Шумели, кичились, кричали логунги о том, что порвём флеш и весь веб заодно. Ну люди и понаустраивались на работы, заботали технологию, понакупили букварей, раскур всяких там риа сервисов, плюшек с бубликами. Вроде всё хорошо, живи и радуйся и зад по колено. А куй там было, Балмер насрал в кусты и слился. Вместе с сервелатом. Вот что им и осталось в наследство, сиди как говорится и нюхай. А челядь осталась у разбитого корыта, подавленная и обосраная. Что может быть лучше подождать, осмотреться и в бой? Только там, я считаю. А бежать впереди паровоза иногда боком выходит

да уж. но этих людей совершенно не жалко. мозги иногда стоит всё-таки включать и не вестись на очевидную подставу. вкупе с теми, кто повёлся на Flex от Adobe.
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38448828
Фотография Sputnick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttSputnickкстати сайт на мвц 3 написан )
Спасибо всем.

ага, особенно форум какой замечательный вышел

на асп такого кульного не было, пришлось пхпшный прикрутить, благо хост позволяет )
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38448834
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sputnickна асп такого кульного не было, пришлось пхпшный прикрутить, благо хост позволяет )

так напишите, а то какой-то уродец у вас получился, ни то ни сё :)
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38448838
Фотография Sputnick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttSputnickна асп такого кульного не было, пришлось пхпшный прикрутить, благо хост позволяет )

так напишите, а то какой-то уродец у вас получился, ни то ни сё :)

не, то хобби, нету время, да и умений. да и почему уродец, удобно, практично
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38448852
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
визуально там у вас еще явно есть куда стремиться :)
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38448865
Фотография Sputnick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zoriaвизуально там у вас еще явно есть куда стремиться :)

это да, все никак не прикручу редактор, еще баги даже есть )).
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38448867
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SputnickZoriaвизуально там у вас еще явно есть куда стремиться :)

это да, все никак не прикручу редактор, еще баги даже есть )).
да я больше про дизайн.. не знаю, чем вам редактор помочь сможет :)
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38448873
Фотография Sputnick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZoriaSputnickпропущено...


это да, все никак не прикручу редактор, еще баги даже есть )).
да я больше про дизайн.. не знаю, чем вам редактор помочь сможет :)

дык а что дизайн? Нормальный, светлый, облачка... там не дизайн главное, а смысл... многие дневник в ворде ведут или по старинке в тетради и не думают о дизайне =)

чем вам редактор помочь сможет :)
---
иногда охота картинку вставить, а порой зарисовку сна очень даже нужно
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38448896
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sputnickдык а что дизайн? Нормальный, светлый, облачка... там не дизайн главное, а смысл...

Вам виднее. Я всего лишь сказала, что есть куда стремиться. ;)
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38448912
Фотография Sputnick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZoriaSputnickдык а что дизайн? Нормальный, светлый, облачка... там не дизайн главное, а смысл...

Вам виднее. Я всего лишь сказала, что есть куда стремиться. ;)

стремиться всегда будет куда, такая уж эта штука "стремиться" )

Как сказал Кришнамурти: "Мы живы, пока в нас жив дух стремления"


Я всего лишь сказала
---
ой даже не подумал что вы девушка (Zoria), обычно они в других ветках, других форумах =)
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38448941
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SputnickZoriaпропущено...


Вам виднее. Я всего лишь сказала, что есть куда стремиться. ;)

стремиться всегда будет куда, такая уж эта штука "стремиться" )

Как сказал Кришнамурти: "Мы живы, пока в нас жив дух стремления"


Я всего лишь сказала
---
ой даже не подумал что вы девушка (Zoria), обычно они в других ветках, других форумах =)
там всё ещё хужее :)
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38449197
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sputnickне, то хобби, нету время, да и умений. да и почему уродец, удобно, практично

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

http://nearforums.codeplex.com/
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38449341
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt http://nearforums.codeplex.com/
Прикольный форум, ковырялся в нём. Но что-то полгода уже как заглох, автор в твиттере всякую куету пишет , но про развитие проекта ни слова.
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38449382
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

да не, чего ты наговариваешь

http://nearforums.codeplex.com/SourceControl/list/changesets

последний коммит в конце сентября был. просто он мог бы и на mvc4 перевести. уже давно пора. или сразу на 5 перескочит. тогда респект и уважуха ))
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38449413
Фотография Sputnick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttSputnickне, то хобби, нету время, да и умений. да и почему уродец, удобно, практично

учиться там, стремиться... сами пишите про саморазвитие, и тут же находите оправдания, типа времени/умений нет.
не логично

http://nearforums.codeplex.com/

учиться интересней на проектах за которые платят.... этакая дополнительная мотивация ;-)


nearforums
--------------
вот его я ставил изначально, очень скуден функционал, банально нет самых необходимых вещей, затем что то накрылось в нем, долбался долбался чтобы запустить, плюнул и поставил тот что сейчас.
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38449434
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttМСУ, да не, чего ты наговариваешь
Ок, что-то проморгал. Но всё-равно, как-то он лениво колупает изменения. Если будет русский пакет ru-ru.po, сразу вкорячу к себе :)
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38449486
Фотография Sputnick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot МСУ]hVosttНо всё-равно, как-то он лениво колупает изменения

Это точно, улыбнул диалог:

Where do I add new categories for forums? I only see add new forum, but not category
Thanks
--
You are right: There is no user interface for CRUD'ing.

Until now, the only way is to create a record on the ForumsCategories table.

2 years passed since this project started, is now time to create a feature request :)

(I'll do it now)

ну и дальше предлагается большой напильник чтобы добавить самому категории :-)
http://nearforums.codeplex.com/discussions/357541
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38449529
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sputnick,

у меня такой вопрос немного личного характера. а нахрена эти категории вам сдались? я понимаю, хочется выглядеть, чтобы было типа как "у больших дядек". но зачем?? в чем великий смысл "курилок" и "флудилок" на сайте с активностью в пару десятков уникальных посетителей в день от силы? в чем прикол кучи категорий с кучей разделов с примерной подписью "Тем: 1, Сообщений: 10"? зачем пытаться из легковухи сделать авиалайнер для дальних перелётов?

так что автора nearforums я прекрасно понимаю. незнаю, что он там изначально планировал, но сделал легкое, удобное, функциональное решение для небольших проектов, которым и разделов надо всего пяток, не то что категорий.
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38449537
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну а вообще, на сегодняшний день решений хватает :)
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38449540
Фотография Sputnick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttSputnick,

у меня такой вопрос немного личного характера.

да, на форуме с 10 пользователями не нужен. Но я не беру свой форум, я говорю о этом движке в принципе.
...
Рейтинг: 0 / 0
Simple Member Ship и добавление Ролей
    #38449558
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttSputnick, у меня такой вопрос немного личного характера. а нахрена эти категории вам сдались? я понимаю, хочется выглядеть, чтобы было типа как "у больших дядек". но зачем??
Ну ты даешь, без комментариев... Кстати, они же сделаны:
...
Рейтинг: 0 / 0
38 сообщений из 38, показаны все 2 страниц
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Simple Member Ship и добавление Ролей
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]