I want to make an app which you make a password and username and use it for the app but I only want this screen to open the first time you load the app so after the first load it goes right to the login screen
sorry I am a complete n00b at vb
I am using vb.net
I do not know how do any thing like store info nor am I knowedgable about SQL servers
I have basic knowlegde but not enough
this is not going to be a full blown app I am just trying to learn some new skills
so I am not going to worry about making new passwords or usernames and storing them for each individual user
I was just hopeing on learning how to make a login screen of some sort
THIS IS FOR EDUCATION PURPOSES ONLY THIS IS NOT GOING TO BE PUBLISHED
Just store the information is the users profile or a known directory (encrypted of course) and then look for it before the showing the dialog. If its there, just read the info.
Related
So I'm working on a react native expo app ,which deals with touchless menu where a QRcode is placed on the table and you can scan it and start ordering in a restaurant ,I came across a scenario where the user can scan the QR code and go home and still able to place an order or if he makes a note of the scanned QR code via mobile camera he can again place an order without being in the restaurant .
So my point is how do I prevent a user from misusing the QR code ,what steps I should take in order to prevent this scenario from happening ,I searched various platforms and couldn't find a proper answer.
So I just need the workflow I don't need any code
Thanks in advance
The only possible way to implement a location restriction for a user is to get their permission to use their location, which in some cases a malicious user may be able to forge and still get access.
There could be monitors inside the restaurant to show a unique code which every user has to enter to get access to the menu, but again, that can cause more harm than good and be a hell to implement!
As an instructor, I want to be able to visualise a number of aspects of when my students are accessing my courses and materials. My institution refuses to give me DB access, and won't let me install a plugin. Is there any way I can pull this data? I could easily do it with a few lines of code in Canvas, so using moodle feels like stepping back in time. I've been exploring developing an LTI app as an option (I've got the demo LTIJS app working) Any ideas?
You can access user logs in a course by going to Participants then click on the user you want to track and you will be taken to their course profile. From there, you can choose any option in the "Reports" section. You will need to have the proper capabilities. The reports shown in the screenshot are from a site admin account.
I'm not new to programming and software development but I am new to password safe application in VB.
I have created a password safe application where you can add and remove passwords and usernames. But of course, if you exit the application the information goes away. I know you can use the settings to save user data but it's not quite what I'm looking for, or is it?
I have heard that VB can save text and information to a text file or an xml file and retrieve it later. Is there a certain keyword or term for this that I could google and learn about, or a web link? This would be very helpful! Thanks!
P.S. If you need anymore info i would be glad to edit this post
i once saw a friend of mine whom was very good at visual basics and asp as well as c#. At the time i had no need to learn VB as i found php enough for my needs. While now since ive been in developing for a longer time i see why people use c#. It has its special place. My question relates to one of these special cases.
However i need your help to figure out how it was done.
What my friend did:
I had a wordpress site at the time. Because of our clients, we didnt want them to login backend and fill in the fields in the CMS. We wanted a deployed executable exe that the clients could install on pc and fill in the required data in simple forms that wont confuse them. Once the form was complete they would post the data to the wordpress cms in the background not visible to them. Using a webbrowser in the exe is what i recall my friend doing.
What i want to do:
I want clients to fill run an exe. They would then need to add login details to validate themselves. Once they logged in i want a very simple form that provides the necessary fields that the cms needs to fill in which will complete the post needed to render their page or profile on the actual website. In other words i want VB to connect to my website from a exe using forms to fill in data rather than going to the cms on a normal chrome or explorer browser.
I know you wondering why i want this. It seems like one hell of a work around. Well im a php developer whom needs a exe. I want to be able to package the exe physically in our portfolio when we hand it to clients. It becomes part of our presentation and welcome pack when joining out system.
This will help us when it comes to clients whom are not able to navigate a complex cms. If we make the cms to simple and old fashioned ( what clients generally are used to ) then we would have developed an outdated application in 2015 haha. Hence we want the best cms with modern features for the future, yet still need the old fashioned forms and simple structured date capturing clients are used to.
What you can help me with:
If i had a login, title and mobile number as the fields in my cms. The title had an ID named title and mobile number has an ID named Mobile. How can i do exactly what my friend did to login, and fill out forms then post the filled out form to my website cms that makes the post live. Please assist,:)
Kind regards
Basic solution will be using a webbrowser control with visibility=hidden. Now Just change the value of some elements and invoke submit(). If you can't understand i will explain in details.
I'm thinking about making a time limited full version of my App, so users can try it for example 7 days.
Is there a recommended Obj-C library?
First of all do not store your data inside the app. Otherwise it would be simple to delete the App from the filesystem and download it again restarting the countdown. Store it in User preferences or Application Support instead. You could use a plist for this. You could also use a hidden file if you like. Just don't make it too complicated or too invasive. Your app can be cracked no matter what security measures you use in the end. Just be fair enough to the end user that could be a prospective customer.
Here is a very nice link on the topic of implementing a time-limited trial in Cocoa:
http://lipidity.com/apple/shareware-licensing-techniques/
Without possibility to protect your data from manipulation/deletion it is not possible to do.
How do yo check, if it is first start of your application, if all your data is wiped out.
Some alternative is "hardcoded" id token and connection to the rest of world (at least for first start, to grab any kind signed data key)
Maybe you could use a server where store UUID's and first time they launched the App. Then, Each time they open your application, it asks your server if they can use it or not. It's harder than store dates on device but if you do that, users will access your application simply changing the date of the device on Settings.