How can I restrict the user from creating multiple accounts on my website? One person should have one account only. I want a solution in ASP.NET C#.

Asked by Last Modified  

4 Answers

Learn .Net

Follow 5
Answer

Please enter your answer

We can create a session for a user and within that we can generate OTP by using Mobile number for your login once, you get OTP user enters their form with session also. So we can avoid multiple accounts on your websites.
Comments

IT Consultant with 15+ years’ experience in Education & IT (UGC, SCERT, ICAI, FSM, CMC-TATA, BECIL).

You can restrict the user registration by validating unique email id or Mobile number by sending OTP to user for authentication. so that user will have unique accounts with email id or mobile number as primary factor.
Comments

.Net/Java/SQL/Web2.0 Trainer

Its very subjective. How you want to restrict. By Email, Mobile No, IP or UID.
Comments

Trainer

If you are using database, at the time registering the user, use email or mobile number or any other field as a unique for that user. You can use gmail or facebook api for user to login.
Comments

View 2 more Answers

Related Questions

What is .NET?
simple and short definition of .net that .net is a framework
Pavan

Hello Sir, I have little bit knowledge of C. Can I continue study Asp.net? Please advice..

for ASP.Net you need the basic programming knoladge in C and C++ OOP Method along with HTML,CSS, and Java Script. Because in ASP.Net Code behind C# is running. C# is based on Object oritented Methodology....
Mitu
0 0
8
Are Frontend developers that know C# and ASP.Net in demand?
C# and ASP.Net are not much in demand now a days. Few projects which are in maintenance, you may get vacancies. Upgrade your skills to Angular would be a better idea.
Taj
0 0
8

Now ask question in any of the 1000+ Categories, and get Answers from Tutors and Trainers on UrbanPro.com

Ask a Question

Related Lessons

. Net full stack developer career guide
Here's a complete .NET Full Stack Developer Career 🧭 .NET Full Stack Developer Career Guide 🎯 Who is a .NET Full Stack Developer? A .NET Full Stack Developer works on both frontend (client-side)...

Angular-2 Developer Training Program Syllabus
Angular2 Developer Training Program Syllabus: Introduction to Angular2. Why Angular2. Angular2 Features: Components, Services and Typescript. Angular2 Components: Templates, Modules, Services...

Difference Between View Bag And View Data In Mvc
ViewData belongs to dictionary class whereas view bag is the dynamic object. i.e., dictionary class create objects that validate data for viewdata whereas dynamic object validates data for ViewBag.Also,The...

Remote Learning Do's and Dont's
In the Present fast-paced world, people are facing challenges concerning keeping themselves always with the up to date technologies or industry changes. When it comes to the IT industry, it is becoming...

advantages of stored procedure in ado.net
The benefits of using stored procedures in SQL Server rather than application code stored locally on client computers include. 1. They allow faster execution: overall request-response...

Recommended Articles

Whether it was the Internet Era of 90s or the Big Data Era of today, Information Technology (IT) has given birth to several lucrative career options for many. Though there will not be a “significant" increase in demand for IT professionals in 2014 as compared to 2013, a “steady” demand for IT professionals is rest assured...

Read full article >

Business Process outsourcing (BPO) services can be considered as a kind of outsourcing which involves subletting of specific functions associated with any business to a third party service provider. BPO is usually administered as a cost-saving procedure for functions which an organization needs but does not rely upon to...

Read full article >

Software Development has been one of the most popular career trends since years. The reason behind this is the fact that software are being used almost everywhere today.  In all of our lives, from the morning’s alarm clock to the coffee maker, car, mobile phone, computer, ATM and in almost everything we use in our daily...

Read full article >

Applications engineering is a hot trend in the current IT market.  An applications engineer is responsible for designing and application of technology products relating to various aspects of computing. To accomplish this, he/she has to work collaboratively with the company’s manufacturing, marketing, sales, and customer...

Read full article >

Looking for .Net Training ?

Learn from the Best Tutors on UrbanPro

Are you a Tutor or Training Institute?

Join UrbanPro Today to find students near you