Тёмный

Создание регистрации и авторизации Delphi 

Егор Молдавский
Подписаться 610
Просмотров 47 тыс.
50% 1

Опубликовано:

 

7 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 116   
@old-young-ded
@old-young-ded 7 лет назад
Егор, большое спасибо! Никого не слушай у тебя здорово получается!
@Z3oM
@Z3oM 11 лет назад
Если большой проект, то удобная штука, тем более когда в проект у тебя входят обновление, удаление всякие bat и console приложения, а ещё когда много форм создаешь! переключаться хорошо и наглядно все видно!
@SashaRus3x
@SashaRus3x 11 лет назад
form1.hide (скрыть 1 форму) form2.show (показать вторую форму)
@SLENDER_FOL
@SLENDER_FOL 3 года назад
давно искал способ скрыть первую форму, чтобы вся программа не выключалась после закрытия первого окна ... в итоге нашёл рандомный коммент, который показал мне как это сделать ... СПАСИБО ОГРОМНОЕ
@7fest1
@7fest1 8 лет назад
Хороший программер, не всегда хороший учитель.... Да и о смотрящих видео, подумать лень.... Жаль что нельзя коментарии печатать, буквами, которые хрен в микроскоп увидишь. -: так, а тут что мы делаем... Ааа.. кхм, угу.... Да! Вот Всё !
@HIMIK711
@HIMIK711 11 лет назад
Спасибо, теперь расположение удобней) Надеюсь Project Manager мне не понадобится - я его убрал, мешается)
@user-ri9ug7ie2c
@user-ri9ug7ie2c 8 лет назад
Егор, здравствуйте. Подскажите пожалуйста, есть программа работающая с базой данных, можно ли с помощью такой авторизации как-то разграничить права доступа к БД?
@Animaana
@Animaana 11 лет назад
большое спасибо за урок)все ясно и понятно)я стала чуточку умнее)
@nikolaycherdintsev_9
@nikolaycherdintsev_9 10 лет назад
Спасибо за такие объяснения!
@Z3oM
@Z3oM 11 лет назад
Я с Офф сайта покупал продукт. Сейчас уже купил XE3 так что покупай не думая!
@user-kn2ld9wz5j
@user-kn2ld9wz5j 9 лет назад
Скажи, пожалуйста, почему, когда я нажимаю на кнопку "регистрация" на форме регистрации уже, у меня не выходит ни каких ошибок, но текстовый док он не открывает и ничего не записывается туда?(
@Z3oM
@Z3oM 11 лет назад
кинь сообщение в таймер что то вроде так. на условие когда сообщение должно появится напиши следующим образом Timer1.Enabled:=true; А на процедуре таймера пиши так ShowMessage(Сообщение); Timer1.Enabled:=false; Только с Object Inspector`e таймера выстави по умолчанию 3000 ms и отключи его то-есть флажок поставь в положение false
@MrForeveralone1488
@MrForeveralone1488 9 лет назад
А можешь сделать регистрацию через MySql,чтобы заносились пароли туда именно? Пожалуйста,нигде нет таких учебных материалов,ты очень хорошо объясняешь! И можно ещет вопрос, вот я сделала регистрацию по твоему способу, мне нужно,если вход выполнен он перекидывал на другую форму? как сделать? Шовмодаль использовать?
@user-pj8yi8ls6b
@user-pj8yi8ls6b 8 лет назад
Здравствуйте Егор!! Скажите пожалуйста, как при разработке электронной книги или УМК на Delphi XE3 удобнее всего отобразить большой объем текстовой информации?
@MaximSivakon
@MaximSivakon 8 лет назад
Привет. Видео курс очень полезен для меня! Хочу спросить можно ли написать после showMessage(' Вход подтвержден!') ; команду form1.hide; form2.show; по таймеру! То-есть Ввожу логин и пароль,показывает сообщение ( Вход подтверждет) дальше проходит 2-3 секунды и переходит на форм2.
@Z3oM
@Z3oM 12 лет назад
В прошлом уроке ты писал что сделать регистрацию как на ссылке которую ты кинул с коментом. Все эти значения записываются в базу. Идет коннект к серверу и уже запросом INSERT INTO обрабатывается формация введенная пользователем. А потом юзается через компоненты Data control это совсем отдельная тема. Запишу позже как в базу добавлять и как выводить все эти значения на фору к примеру ввиду письма от Администрации. Там множество аспектов, таких как сессия, время входа, last Ip входа и т.д. и т.п.
@HIMIK711
@HIMIK711 11 лет назад
Я ещё не дорос до больших проектов :D Только учусь... По таким вот урокам, как твои) Ещё вопрос) Как убрать всплывающее окно при компиляции? Немного нервирует) Привык что нет этого окна, теперь немного нервирует :D
@denny4218
@denny4218 6 лет назад
"Замисть токой херни пишем такую)))" ОРУ)
@Z3oM
@Z3oM 11 лет назад
=) View -> Desktops -> Save Desktop Делаешь после того как правильно все расположил :)
@HIMIK711
@HIMIK711 11 лет назад
Ого, ну не)) Я уже скачал ломаную) Кстати, вопрос по оформлению. Как навсегда закрепить расположение... хмм.. окон (например Tool Palette или Object inspector)? А то при каждом запуске программы расположение слетает..
@evgeniyazakiryanova2592
@evgeniyazakiryanova2592 8 лет назад
У меня такой вопрос, как + к этому сделать проверку что если пользователь не входил под своим логином и паролем больше месяца например, что бы его учетная запись автоматически удалялась? Буду благодарна если снимете про это видео! спасибо))
@Z3oM
@Z3oM 11 лет назад
Около 40.000 рублей естесно! Если ты не работаешь по специальности и не получаешь денежку то торент-трекеры живут пока. :)
@user-hw5zp9mc1y
@user-hw5zp9mc1y 11 лет назад
здравствуйте,Егор. вы не подскажите, как сделать,чтобы пароль не должен быть виден на экране, в системе всегда присутствует хотя бы один суперпользователь при изменении/добавлении пароля запрашивается его подтверждение и ограничение на время регистрации
@mirzoev91
@mirzoev91 11 лет назад
Вопрос как сделать чтобы он перешел на другую форму после нажатии кнопки если тока введен правильно логин и пароль .
@IIyzo
@IIyzo 11 лет назад
Подскажите пожалуйста,чтобы после подтверждения авторизация переходило на другую форму,как это сделать(новичок в delphi)
@dinislamlutov4538
@dinislamlutov4538 11 лет назад
А как сделать так чтобы когда логин и пароль удачен появлялась кнопка 'перейти к тесту',а когда не удачен просто не появлялась
@Gelenbagen
@Gelenbagen 10 лет назад
Сори мб за глупый вопрос, но как он вызывает вот этот помощник(который сам выскакивает после точки, где можно выбрать функции)? У меня он выскакивет только после точки, а у него даже во время написания чего нибудь, т.е. например он пишет ...Ext и у него уже выскочил помощник, а у меня так не происходит и приходится писать самому. Он его как то вызывает сам?
@Z3oM
@Z3oM 10 лет назад
ctrl+space просто привычка )
@dinislamlutov4538
@dinislamlutov4538 11 лет назад
Привет Егор.Я хочу сделать тест с регистрацией,а как сделать так чтобы при успешной авторизации у меня открывались вопросы.А если не удачная авторизация то программа выдавала сообщение 'Доступ к программе закрыт т.к вы не зарегистрированный пользователь'.Пожалуйста срочно надо на курсовую.
@shawn12mc
@shawn12mc 8 лет назад
привет. делал по твоему видео, все нормально, чуть доделал под себя...а как сделать проверку на занятость логина..очень бы помог..:)
@bogdankhamelyuk9613
@bogdankhamelyuk9613 8 лет назад
можете помочь? У меня почему-то выдает ошибку Savetxt.Add (edit1.text+' ' + Edit2.Text ' '); вот здесь при компиляции делает красным строку
@user-nf3kh5xq3c
@user-nf3kh5xq3c 11 лет назад
Егор, Возникла трудность. Сделал как ты рассказал в этом Видео, но подскажи как сделать чтобы надписи о том что вход выполнен и нужно зарегистрироваться пропадали автоматически через пару секунд. заранее спс
@Z3oM
@Z3oM 11 лет назад
Незнаю, вроде никто не жалуется. Ты выстави качество по максимуму и все нормально. В будущем сделаю миниатюру увеличения внизу с лева или с права =) А так спасибо за отзыв!
@tji4280
@tji4280 3 года назад
Здравствуйте Егор, а у вас остался еще исходник, да прошло очень много времени, но все же, просто очень надо
@Z3oM
@Z3oM 3 года назад
@@tji4280 Здравствуй, ты прав, времени прошло много, исходников нет...
@tji4280
@tji4280 3 года назад
@@Z3oM жалко, а вы еще занимаетесь этим?
@Z3oM
@Z3oM 3 года назад
@@tji4280 этим это чем? Программированием? Да, это моя профессия, а вот писать на делфях я забросил уже давно.
@tji4280
@tji4280 3 года назад
@@Z3oM ааа ясно
@kirilllobko3173
@kirilllobko3173 8 лет назад
Привет, спасибо большое за этот урок! очень помог, но в регистрации есть один баг. На один логин можно два раза регаться. Подскажите пожалуйста как исправить!
@user-qp7ts8fc3e
@user-qp7ts8fc3e 3 года назад
Можно сохранить пароль в access?
@HIMIK711
@HIMIK711 11 лет назад
Привет) Спасибо за видео. Можешь в личку скинуть ссылку, откуда скачивал Делфи? Хочу опробовать эту версию.. А то сижу на 2002))
@user-kn7ip6si3n
@user-kn7ip6si3n 9 лет назад
Какой версией ты пользуешься?
@YouTubeUserKz
@YouTubeUserKz 11 лет назад
как сделать что бы заходила на другую форму...??при этом при простом нажатии,без записи не заходила...)))
@angelflame3726
@angelflame3726 8 лет назад
А без кнопки регистрация как можно сохранить логин и пароль?
@pirmuhammedalimkhodzhaev7224
@pirmuhammedalimkhodzhaev7224 9 лет назад
Как дать права read, write и execute при регистраций пользователя?
@Z3oM
@Z3oM 9 лет назад
Pirmuhammed Alimkhodzhaev тебе нужно ещё добавить одно поле в текстовый документ через пробел ) write, read, execute для того чтобы смотреть кому что можно делать в программе, а уже в зависимости от этих значений брать и блокаировать кнопки и компоненты к примеру так button1.Enabled:=false; если объектом является write
@Z3oM
@Z3oM 11 лет назад
Создай ещё одну форму и на событии onClick кнопки регистрация повешай так Названиеформы.Show;
@Z3oM
@Z3oM 11 лет назад
А блин =) Оно не закроется... Просто создай формочку и напиши там вы не незарегистрированный пользователь! И сделай так как описал выше, только следующим образом на условие когда сообщение должно появится напиши следующим образом Timer1.Enabled:=true; Form3:=TForm3.Create(owner); А на процедуре таймера пиши так Form3.Close; Timer1.Enabled:=false;
@user-zf8gg9wf6c
@user-zf8gg9wf6c 8 лет назад
а как прикрепить ее уже к готовой программе, подскажешь?
@user-og4xx7ld7i
@user-og4xx7ld7i 7 лет назад
Как сделать что после регистрации писало (Готово) и переносило на вход закрывая регистрацию
@foryou7423
@foryou7423 7 лет назад
showmessage('Готово'); на кнопку
@yandel3853
@yandel3853 7 лет назад
Автор привет.У меня выходит ошибка Unable to open file и дальше путь к блокноту.Что делать?Заранее спасибо
@mirzoev91
@mirzoev91 11 лет назад
А так респект тебе !!!
@Z3oM
@Z3oM 11 лет назад
нужен словарь и нужно писать хороший парсер(Фильтратор строк)!
@ayanbaltabayev4071
@ayanbaltabayev4071 10 лет назад
Как можна после регистрация через вход зайти другую форму в Delphi? Егор Молдавский подскожите пожалуста?
@user-pr1gl2zk2c
@user-pr1gl2zk2c 10 лет назад
НазваниеФормы.show
@AceDesignPhotoshop
@AceDesignPhotoshop 10 лет назад
Для начала создай Form2. Потом если у тебя Delphi 7 то нажми добавить событие OnClick Если Delphi XE3-5 Значит 2 раза на кнопку нажми и впиши код Form2.Show; Form1.Hide; // Чтобы закрыть первую форму!
@echo600
@echo600 10 лет назад
Спасибо)
@TheDogvill
@TheDogvill 11 лет назад
Нужно пользоваться лупой а то ничего не видно !
@jggap3295
@jggap3295 9 лет назад
Будь добр подскажи, а почему у меня сначала в "else" выдает первым? у меня сначала идет "ошибка" а уже потом "успешный вход"?
@Z3oM
@Z3oM 9 лет назад
Андрей Матракшин ошибка в паре логин-пароль? А потом норм? Дело в том что мы используем метод перебора данных. Поэтому он должен пройтись сначала по всем (В том числе и не по товим Плогин-Пароль) потом найти твою действенную пару. Вот когда он до неё добирается, тогда и говорит что все верно.
@jggap3295
@jggap3295 9 лет назад
Да, сначала он говорит что Логин- Пароль не верны, тыкаю кнопочку ок, и после этого сразу же "Вы успешно вошли" и переходит на вторую форму.
@Z3oM
@Z3oM 9 лет назад
Андрей Матракшин Ну вот так вот :))
@Z3oM
@Z3oM 11 лет назад
PHP больше похож на C образные языки, смотри уроки по C++ у меня на канале и будь в гуще событий =)
@user-sj1ty1tm7d
@user-sj1ty1tm7d 9 лет назад
Скажи пожалуйста, почему у меня при регистрации текстовый документ не открывает?Я Все написала как у тебя.Вылазит ошибка что документ не может найти((
@Z3oM
@Z3oM 9 лет назад
Алина сапарова может путь не верный??? Ты должна расположить файл рядом с файлом своей программы. Если и в таком случае не работает, то укажи полный путь до файла типа так - C:\Папки\Папки\Папки\НазваниеФайла.txt
@user-sj1ty1tm7d
@user-sj1ty1tm7d 9 лет назад
Спасибо, все получилось))а у вас не будет урока как через базу данных dbforge sdudio sql сделать все тоже самое?)а то было бы отлично)
@Z3oM
@Z3oM 9 лет назад
Алина сапарова Ну смотри, для того чтобы сделать через MySQL я так понимаю :) Потому что DBForge Это же под MySQL, то тебе нужна библиотека для подключения к MySQL через делфу ну или компонент который называется MyDAC и все! :)) В принципе остальное все тоже самое.
@user-sj1ty1tm7d
@user-sj1ty1tm7d 9 лет назад
Спасибо, все доступно объясняете!
@soldier2162
@soldier2162 9 лет назад
+Егор Молдавский если уже есть формы но нужно сделать это все в начале программы
@Z3oM
@Z3oM 11 лет назад
Это нужно циклом пробежать по всем зарегистрированным пользователям и сравнить вводимые данные с теми которые уже присутствуют в файле или базе данных где ты хранишь логины и пароли!
@qqk8884
@qqk8884 6 лет назад
здравствуйте можете создать проект администратора точнее управляющий этими палзовательями
@Z3oM
@Z3oM 6 лет назад
10000 рублей и я решу твои вопросы. По этому поводу.
@hamidgafforov5506
@hamidgafforov5506 11 лет назад
Привет Скажи пожалуйста как можно создать программа переводчик? Спасибо
@gerasimov16
@gerasimov16 10 лет назад
Привет ,хорошо объяснил. Слушай я уже давно у тебя подписан .Сделай урок ,как сделать так чтоб с помощью программы рад студию можно регистрироваться на сайте юкоз плиз как только зарегистрировался человек на сайте вывести в проге сообщение человек зарегистрировался на сайте и потом открыть другое окно
@cemperpro
@cemperpro 11 лет назад
Привет Егор не мог бы ты сделать что-то подобное для моего сайта?
@fendak
@fendak 9 лет назад
Егор, допоможи з написанням авторизації в контакті через ID та AYTH_KEY !!! Хочу виконувати дії додатку, не засвічую-чи себе в онлайн.
@Z3oM
@Z3oM 11 лет назад
Что не получилось?
@ivankalashnikov778
@ivankalashnikov778 10 лет назад
у тебя какая версия программы
@foryou7423
@foryou7423 7 лет назад
XE 2
@alexandrneshev7334
@alexandrneshev7334 7 лет назад
Это не XE2 а просто XE. Вверху написано 2010, а это не 2-ка а 1-я.
@user-pr1gl2zk2c
@user-pr1gl2zk2c 10 лет назад
Хм,к этому прикрутить FTP+md5 (как минимум), и будет счастье
@Z3oM
@Z3oM 9 лет назад
***** Ребятушки, ну это уже пиздец, ТОгда не так нужно было все реализовывать а тупо отправлять запросом на сервак и там все уже мутить крутить, не вижу целесообразности прикручивать ftp да ещё и md5 к локальному приложению, это чревато последствиями :)
@Z3oM
@Z3oM 11 лет назад
Что как сделать!?
@Z3oM
@Z3oM 11 лет назад
Просто снимаешь скрепочку и сохраняешь как я тебе показывал выше, при компиляции!
@Z3oM
@Z3oM 11 лет назад
if(Pass+' '+LogIn = ReturnPass+' '+ReturnLogin){ return true; }else{ return false; }
@user-jo8xt6em8m
@user-jo8xt6em8m 11 лет назад
А чё за прога??
@Z3oM
@Z3oM 11 лет назад
Ну бли, как... Просто сжимаешь его не в AVI а в WMV
@Z3oM
@Z3oM 11 лет назад
Господи! =) Скачай последнюю версию камсты и сделай как я описал выше
@HIMIK711
@HIMIK711 11 лет назад
А сколько ты заплатил?
@dinislamlutov4538
@dinislamlutov4538 11 лет назад
А ты сможешь мне свой скайп дать а?Просто курсовую надо сделать мне уж через чур крутой
@ohshit7902
@ohshit7902 9 месяцев назад
привет
@Z3oM
@Z3oM 11 лет назад
programmater - типа скайп
@rabotazarabotokmoney
@rabotazarabotokmoney 11 лет назад
250-36
@Z3oM
@Z3oM 11 лет назад
Наоборот!
@ayanbaltabayev4071
@ayanbaltabayev4071 10 лет назад
?
@MrLiroman
@MrLiroman 11 лет назад
скиньте плс готовый проект регистрации и авторизации на leeroma12@mail.ru
@Z3oM
@Z3oM 8 лет назад
Анастасия Румянцева, пишите мне в Skype: programmater
@Sx_fox
@Sx_fox 8 лет назад
+Егор Молдавский Надо бы сделать так что бы логи и пароли сохранять в аксесе
@Sx_fox
@Sx_fox 8 лет назад
+Егор Молдавский Надо бы сделать так что бы логи и пароли сохранять в аксесе
@aliinirbaev653
@aliinirbaev653 3 года назад
Кхм кхм
@Z3oM
@Z3oM 11 лет назад
pretty.232@mail.ru или +79638281885
@Z3oM
@Z3oM 12 лет назад
pretty.232@mail.ru
@JohnSmith-mr8ph
@JohnSmith-mr8ph 10 лет назад
Аффтар ! Ты НИ ФИГА не понимаешь в программировании !!!!
@Z3oM
@Z3oM 10 лет назад
А ты типа шаристый поцик? ))
@vikvik8723
@vikvik8723 9 лет назад
Раз такий умний....зроби краще...
@user-yx6lc6yh5c
@user-yx6lc6yh5c 7 лет назад
Автор, видимо, ничего не знает. Создается впечатление, что в голове нет ничего кроме понтов. Полчаса словесного паноса
@pirmuhammedalimkhodzhaev7224
@pirmuhammedalimkhodzhaev7224 9 лет назад
как открыть файл после процедуры Логина и пароля!?
@Z3oM
@Z3oM 9 лет назад
Pirmuhammed Alimkhodzhaev какой файл? Файлы бывают разные черные, белые, красные.
@pirmuhammedalimkhodzhaev7224
@pirmuhammedalimkhodzhaev7224 9 лет назад
Егор Молдавский у меня другой вопрос! Как дать права read, write и execute при регистраций пользователя?
@pirmuhammedalimkhodzhaev7224
@pirmuhammedalimkhodzhaev7224 9 лет назад
Егор Молдавский Я с файлом разобрался!
@Z3oM
@Z3oM 9 лет назад
Pirmuhammed Alimkhodzhaev умница епт )
@pirmuhammedalimkhodzhaev7224
@pirmuhammedalimkhodzhaev7224 9 лет назад
Егор Молдавский Как дать права read, write и execute при регистраций пользователя?
Далее
Dropping In from the Clouds 🌁
00:17
Просмотров 669 тыс.
Mark Rober vs Dude Perfect- Ultimate Robot Battle
19:00
Как создать тест в Delphi
8:59
Просмотров 38 тыс.
Dropping In from the Clouds 🌁
00:17
Просмотров 669 тыс.