|
|
|
Авторизация winnt в своей программе
|
|||
|---|---|---|---|
|
#18+
Многоуважаемый ALL! не подскажете как раелизовать winnt авторизацию в своей программе. т.е. нужно сделать так чтобы при входе в программу осуществлялась проверка пользователя. Ну или хотя бы подскажите в какую стророну копать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2006, 15:15:23 |
|
||
|
Авторизация winnt в своей программе
|
|||
|---|---|---|---|
|
#18+
Вот это возвращает имя пользователя, который вошел в систему. Авторизация уже проведена операционной системой. Работает начиная от Win95. Declare Function GetUserName Lib "advapi32.dll" Alias "GetUserNameA" (ByVal lpBuffer As String, nSize As Long) As Long Dim sBuffer As String Dim lSize As Long sBuffer = Space$(255) lSize = Len(sBuffer) Call GetUserName(sBuffer, lSize) sBuffer = LTrim(RTrim(sBuffer)) lSize = Len(sBuffer) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2006, 16:17:58 |
|
||
|
Авторизация winnt в своей программе
|
|||
|---|---|---|---|
|
#18+
это я знаю. прjблема в том что пользователь может войти на рабочую станцию а не в домен а на локальной машине он может и не быть админом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2006, 19:32:20 |
|
||
|
Авторизация winnt в своей программе
|
|||
|---|---|---|---|
|
#18+
Ну это не проблема. Под NT,2000,XP можно запретить заход не в домен! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2006, 20:26:15 |
|
||
|
Авторизация winnt в своей программе
|
|||
|---|---|---|---|
|
#18+
Если попользоваться программой poledit то и под 9x можно запретить заход без авторизации в домене. Не понял зачем нужны права админа? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2006, 20:28:44 |
|
||
|
Авторизация winnt в своей программе
|
|||
|---|---|---|---|
|
#18+
авторНу это не проблема. Под NT,2000,XP можно запретить заход не в домен! можно! ... но при сетке в 180-200 компов ... авторНе понял зачем нужны права админа? теоретически доступ к проге могут получить даже юзеры, что конечно же не желательно. вот я для подстраховки и хочу сделать проверку дополнительную ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2006, 22:00:31 |
|
||
|
Авторизация winnt в своей программе
|
|||
|---|---|---|---|
|
#18+
НУ если компов немеряно, то сам бог велел контроллер домена поставить :) Э-Эх админ спит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2006, 22:52:54 |
|
||
|
Авторизация winnt в своей программе
|
|||
|---|---|---|---|
|
#18+
Да не сплю я. :) Помимо админства я же и главный одинэсник. А по этой части спрос гораздо больше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2006, 11:09:12 |
|
||
|
Авторизация winnt в своей программе
|
|||
|---|---|---|---|
|
#18+
tvmМногоуважаемый ALL! не подскажете как раелизовать winnt авторизацию в своей программе. т.е. нужно сделать так чтобы при входе в программу осуществлялась проверка пользователя. Ну или хотя бы подскажите в какую стророну копать. LogonUser? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2006, 12:15:21 |
|
||
|
Авторизация winnt в своей программе
|
|||
|---|---|---|---|
|
#18+
DDE LogonUser? Не понял. можно поподробнее? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2006, 13:30:36 |
|
||
|
Авторизация winnt в своей программе
|
|||
|---|---|---|---|
|
#18+
AllAPI.net Пример от туда.... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2006, 14:05:39 |
|
||
|
Авторизация winnt в своей программе
|
|||
|---|---|---|---|
|
#18+
Может я не много непонятно изъяснился. Программу можно запускать под любым пользователем. После запуска в ней запросить имя юзера и пароль, которые необходимо проверить в домене на принадлежность в группе скажем администраторы домена. Если проверка не проходит то пошел на фиг с новым годом :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2006, 22:33:30 |
|
||
|
Авторизация winnt в своей программе
|
|||
|---|---|---|---|
|
#18+
ну и ествественно что проверять нужно не только имя пользователя но и пароль. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2006, 22:36:33 |
|
||
|
Авторизация winnt в своей программе
|
|||
|---|---|---|---|
|
#18+
Можно оттолкнуться от этого... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2006, 09:25:50 |
|
||
|
|

start [/forum/topic.php?fid=60&fpage=288&tid=2166160]: |
0ms |
get settings: |
5ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
57ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 198ms |
| total: | 322ms |

| 0 / 0 |
