Size: a a a

var chat = new Chat();

2020 June 05

B

Bretbas in var chat = new Chat();
Artur
Эта такая роль
получается, что у каждого пользователя будет своя роль?
источник

A

Artur in var chat = new Chat();
Bretbas
получается, что у каждого пользователя будет своя роль?
Да
источник

A

Artur in var chat = new Chat();
Проект очень большой, дедлайн очень близко
источник

B

Bretbas in var chat = new Chat();
Как тогда будет происходит авторизация? если у всех роли разные? 😃
источник

A

Artur in var chat = new Chat();
Bretbas
Как тогда будет происходит авторизация? если у всех роли разные? 😃
У них у всех одна общая таблица
источник

A

Artur in var chat = new Chat();
User
источник

A

Artur in var chat = new Chat();
В ней все данные для авторизации
источник

B

Bretbas in var chat = new Chat();
блин, или я дурак, или внатуре лыжи не едут
источник

B

Bretbas in var chat = new Chat();
тоесть получается, что :
источник

B

Bretbas in var chat = new Chat();
Компания - это пользователь(возможно корпоративный)
Юзер - это роль
источник

B

Bretbas in var chat = new Chat();
так чтоли? оО
источник

A

Artur in var chat = new Chat();
Таблица User(idUser, IdRole, Email, Password)
источник

A

Artur in var chat = new Chat();
Таблица Role(IdRole, RoleName)
источник

A

Artur in var chat = new Chat();
Таблица Company (IdUser, IdCompany, ...)
источник

A

Artur in var chat = new Chat();
Таблица Student (IdUser, IdStudent, ...)
источник

A

Artur in var chat = new Chat();
...
источник

B

Bretbas in var chat = new Chat();
Ну я вот не могу понять, ты мне говоришь, что Компания - это роль.

Роль - это частный случай Claim, который будет хранится в БД и восстанавливаться при входе, ложится в токен
источник

B

Bretbas in var chat = new Chat();
потом с этим токеном ты будешь ходить по маршрутам, и политики авторизации тебя будут пускать или не пускать
источник

A

Artur in var chat = new Chat();
RoleName (Student, Company, Admin)
источник

A

Artur in var chat = new Chat();
Короче мне легче показать тебе проект в скайпе например, проект непростой очень, решение тоже не из самых легких
источник