# Password Protection of Application EXE

**URL:** <https://clarionhub.com/t/password-protection-of-application-exe/6402>\
**Category:** questions\
**Tags:** security\
**Created:** [July 19, 2023, 4:11pm UTC](https://clarionhub.com/t/password-protection-of-application-exe/6402 "2023-07-19T16:11:33Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tonymarshall](https://clarionhub.com/user_avatar/clarionhub.com/tonymarshall/32/3786_2.png) [@Tonymarshall](https://clarionhub.com/u/Tonymarshall)\
**Post date:** [July 19, 2023, 4:11pm UTC](https://clarionhub.com/t/password-protection-of-application-exe/6402/1 "2023-07-19T16:11:33Z")

</div>

Hi Fellow Clarion programmers  
I have a question. How can I password protect my application. (EXE)

Thanks so much

---

<div class="post-metadata">

**Author:** ![CarlBarnes](https://clarionhub.com/user_avatar/clarionhub.com/carlbarnes/32/1859_2.png) [@CarlBarnes](https://clarionhub.com/u/CarlBarnes)\
**Post date:** [July 19, 2023, 5:02pm UTC](https://clarionhub.com/t/password-protection-of-application-exe/6402/2 "2023-07-19T17:02:05Z")

</div>

Create a Data Base of Users with Login Name and Password.  
Generate an APP to maintain that Users file.  
Before your Frame displays open a Window to ask the Login Name and Password. If that is incorrect close the program.

This project of mine shows some example login windows:

> **[GitHub - CarlTBarnes/Password-TEXT-Paste: The Paste ability on a Clarion ENTRY with PASSWORD...](https://github.com/CarlTBarnes/Password-TEXT-Paste)**
>
> The Paste ability on a Clarion ENTRY with PASSWORD was intentionally prevented by SV. This example shows an easy way to get Paste back by using a TEXT SINGLE control and one API Message. Also other API features like Big Dots instead of Asterisks.

 ![image](https://clarionhub-uploads.s3.eu-north-1.amazonaws.com/original/2X/6/672cf655228061431dfb6331470a43aa7d06c831.png)

* * *

Box Soft has Super Security that I use on projects. It allows much more than just the initial login. It allows Doors and Levels to limit access to certain Procedures or even Buttons and Controls. E.g. a User may not be allowed Add or Delete but can Change. Plus much more.

[https://boxsoft.net/prod-sec.htm](https://boxsoft.net/prod-sec.htm)

* * *

Capesoft has SecWin that you can read about in the below link. I do not use it but know it has similar features to Super Security plus Email and Web features.

[https://www.capesoft.com/accessories/secwinsp.htm](https://www.capesoft.com/accessories/secwinsp.htm)

---

<div class="post-metadata">

**Author:** ![seanh](https://clarionhub.com/letter_avatar_proxy/v4/letter/s/4af34b/32.png) [@seanh](https://clarionhub.com/u/seanh)\
**Post date:** [July 19, 2023, 10:48pm UTC](https://clarionhub.com/t/password-protection-of-application-exe/6402/3 "2023-07-19T22:48:51Z")

</div>

Have a look at secwin from capesoft. It does security and licensing  
[https://www.capesoft.com/accessories/Secwinsp.htm](https://www.capesoft.com/accessories/Secwinsp.htm)

---

<div class="post-metadata">

**Author:** ![NeutronBoy](https://clarionhub.com/user_avatar/clarionhub.com/neutronboy/32/4355_2.png) [@NeutronBoy](https://clarionhub.com/u/NeutronBoy)\
**Post date:** [July 21, 2023, 3:51am UTC](https://clarionhub.com/t/password-protection-of-application-exe/6402/4 "2023-07-21T03:51:04Z")

</div>

You should also consider encrypting your USER file so nobody can see any passwords if they happen to try opening the file.

---

<div class="post-metadata">

**Author:** ![Jane](https://clarionhub.com/letter_avatar_proxy/v4/letter/j/ecb155/32.png) [@Jane](https://clarionhub.com/u/Jane)\
**Post date:** [July 21, 2023, 4:51am UTC](https://clarionhub.com/t/password-protection-of-application-exe/6402/5 "2023-07-21T04:51:57Z")

</div>

Storing a password (unless you need to use it for a proxy) is… suboptimal.

Much better to store a salted hash.
