PDA

Просмотр полной версии : Проблемы с GIT: №5 имеет ощутимо худшую систему контроля доступа (вместо того, чтоб


zhoran
19.01.2011, 15:36
№5 имеет ощутимо худшую систему контроля доступа (вместо того, чтобы авторизировать пользователей, авторизируются компьютеры, котоые могут не всегда принадлежать пользователю получившему права).

Если не рассматривать детективные сюжеты с похищением компьютера, то ситуация сводится к следующей: легитимный пользователь компьютера в собственном профиле, куда не имеют доступа другие пользователи, имеет ключ-файл, который используется при авторизации гитом вместо пары логин/пароль.

Использовать его может только данный пользователь компьютера. Не надо помнить (или куда-то записывать) логин и пароль, не надо его каждый раз вводить, логин и пароль не записываются клиентским софтом в хрен поймешь куда. Я так считаю, что использование ключа повышает удобство в связи с тем, что не требует участия пользователя.

P.S.
что-то это уж совсем из области фантастики, чтобы флешер работал за чужим компом :)

alatar
19.01.2011, 15:49
Что тут фантастичного? Компов может быть и не один. Рабочий, ноут, домашний, например, уже три.

zhoran
19.01.2011, 15:51
Что тут фантастичного? Компов может быть и не один. Рабочий, ноут, домашний, например, уже три. Я писал за чужим компом

alatar
19.01.2011, 15:55
Какая разница? Их все прийдется авторизовать. К тому же возможна ситуация, когда надо показать часть исходников и на чужом компе. Или это тоже фантастика? Это кстати и к №6.

zhoran
19.01.2011, 16:08
Я к тому акцентировал, что на чужом именно компе как правило не работают, и авторизоваться оттуда не надо (или вы предполагаете вводить за чужим компом свои логин/пароль к репо?).

Если есть задача показывать за чужим компом неавторизованному пользователю свои исходники, то она имеет вагон и маленькуюю тележку способов как постановки, так и решения. И задача я думаю не из области Version Control, потому (кмк) и нет встроенного веб сервера.

P.S.
а один раз настроить авторизацию с трех своих компов, а не с одного - точно не проблема )))

TanaTiX
19.01.2011, 16:16
Если есть задача показывать за чужим компом неавторизованному пользователю свои исходники, то она имеет вагон и маленькуюю тележку способов как постановки, так и решения.
Огласите весь список пожалуйста :)

wvxvw
20.01.2011, 00:14
Что же на самом деле происходит на практике:
- Программист разругался с женой и уехал к родителям на недельку пожить. Сколько и каких вирусов понаустановлено на компе родителей (ворованый виндовс ХР) никто не знает. Разрешить неконтролируемый доступ с такого компа в свой репозитори? Комерческое банковское приложение? И глазом не моргнете? :)
А с другой стороны - не разрешить, ну так он свой банковский счет может с того компа проверить, а закомититься - нет?

zhoran
20.01.2011, 13:09
Что же на самом деле происходит на практике:
- Программист разругался с женой и уехал к родителям на недельку пожить. ...

или продался Моссад и коксом приторговывает ))