დღის კოდი 2

 

ამ პატარა კოდში ნაჩვენებია getpass() ბიბლიოთეკის გამოყენებით როგორ შეიძლება მომხარებლის სახელისა და პაროლის კონტროლი.

კოდის გამოყენება V-VI კლასი მოსწავლეებთან მარტივად შეიძლება

კოდი გითჰაბზე:


#___________________________________

რა თქმა უნდა რეალურ პროექტებში მომხმარებლის სახელი და პაროლი ბაზაში ინახება, თანაც ჰეშირებულად. ამ კოდში კი მხოლოდ კლავიატურიდან შეყვანილი ტექსტის შედარება ხდება.

მოკლედ ეს კოდი უსაფრთოების თვალსაზრისით ძალიან სუსტია

თუმცა ჩვენი ჰარვარდის კურსის week9 ფინანსების დავალებაში ერთი ხაზის გამოყენება ნამდვილად დაგჭირდებათ. (მომხმარებლის login დროს)

სტაფის მიერ შესრულებეული დავალება:


ამ ბმულზე უშუალოდ getpass() ფუნქციის კოდი შეგიძლათ ნახოთ


ასევე შეიძლება საინტერესო იყოს ფუნქცია getuser() რომელსაც გამომაქვს კომპიუტერში შესული მომხარებლის სახელი. ის თანმიმდევრობით ამოწმებს environment ცვლადებს LOGNAME, USER, LNAME და USERNAME. აბრუნებს პირველივე არაცარიელ მნიშვნელობას.

თუ პითონის ტრენინგები გაინტერერესებთ, ნახეთ ინფორმაცია პროგრამირების სახელმძღანელოების შესახებ


#დათოსტრენინგები

#მეპროგრამისტივიქნები

#მეკოდსდავწერთვითონ


Comments

Popular posts from this blog

სტენფორდის ონლაინ კურსი კოდირებაში

თხა და გიგო (ზღაპარი)

@ მეილის ნიშნის ისტორია