ورود

View Full Version : قراردادن user و password بر روی اکتیویتی



leadstar71
پنج شنبه 18 اردیبهشت 1393, 11:30 صبح
آیا این امکان رو داره که بشه روی یک اکتیویتی user و password گذاشت و برای تعیین یوزر و پسورد ساخت اکانت وجود داشته باشه؟

darkenerboy
پنج شنبه 18 اردیبهشت 1393, 12:06 عصر
دقیقا معلوم نیست شما میخوای چکاری انجام بدی
لطفا یکم بیشتر توضیح بده

poorman
پنج شنبه 18 اردیبهشت 1393, 13:42 عصر
بعله میشه، شما باید کار با دیتابیس یا shared preferences رو یاد بگیرید

بعد اطلاعات هر اکانت رو ذخیره میکنید ( یوزر و پسوورد ) و در ورود به اکتیویتی از توی دیتابیس چک میکنید که اگر یوزر و پسوورد وارد شده وجود داشت اجازه ورود بده

leadstar71
جمعه 19 اردیبهشت 1393, 11:57 صبح
دوست عزیز میشه در این زمینه منو راهنمایی کنید. ممنونتون میشم

poorman
جمعه 19 اردیبهشت 1393, 13:34 عصر
شما اول پیشنهاد میکنم ذخیره اطلاعات رو از طریق دیتابیس یا shared preferences یاد بگیرید

بعدش خوندن اطلاعات رو کار کنید

وقتی این مبحث ذخیره و خوندن اطلاعات رو یاد بگیرید، خیلی راحت میفهمید برای ادامه کار باید چکار کنید

آموزش کار با دیتابیس (http://barnamenevis.org/showthread.php?441406-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%DA%A9%D8%A7%D8%B1-%D8%A8%D8%A7-%D8%AF%DB%8C%D8%AA%D8%A7%D8%A8%DB%8C%D8%B3-SQLite-%D8%A8%D9%87-%D8%B2%D8%A8%D8%A7%D9%86-%D8%B3%D8%A7%D8%AF%D9%87-%D8%A8%D8%AF%D9%88%D9%86-%D9%86%DB%8C%D8%A7%D8%B2-%D8%A8%D9%87-%DA%A9%D9%84%D8%A7%D8%B3-DataBaseHelper)

نحوه استفاده از share preferences (http://barnamenevis.org/showthread.php?447908-%D8%A7%DB%8C%D9%86-%D9%87%D9%85-%DA%A9%D8%AF&p=2008744&viewfull=1#post2008744)

saeed_g21
جمعه 19 اردیبهشت 1393, 19:18 عصر
یک راهنمایی امنیتی

متاسفانه یا خوشبختانه میشه خیلی راحت به دیتابیس برنامه دست یافت بهتره برای امنیت بالا کلمه عبور های خود رو Encode کنی تا طرف بخواهد خیال خود زرنگی کنه به چیزی دست نیابه

leadstar71
جمعه 19 اردیبهشت 1393, 20:04 عصر
لطف میکنید یک نمونه کد برای user و password با توضیح برام بزارید. ضروری نیاز دارم. ممنونتون میشم

mfaridi
جمعه 19 اردیبهشت 1393, 20:09 عصر
شنا اول یکم در مورد کاری که میخواید کنید توضیح بدید تا برات ردیفش کنیم
الان یه نمونه ساده برات میزنم البته بدون امکانتات

leadstar71
جمعه 19 اردیبهشت 1393, 20:15 عصر
من یک برنامه درست کردم که کارش گرفتن اطلاعات از یک وب سرویس از یک سایت هست که به سایت متصل میشه. من میخواستم کاری کنم که موقعی که یوزر و سورد میخواد از یوزر و پسورد داخل سایت کمک بگیره و به اون مشترکین دسترسی بده. ولی بعضیا گفتن هاست ویندوز مشکله نمیشه. الان من میخوام رو برنامم رو دکمه ورود به سیستم مشترکین یه فرم ورود با امکانات ورود و ساخت اکانت جدید قرار بدم. میخوام یک نمونه کد کامل با توضیح برام بزارید

saeed_g21
جمعه 19 اردیبهشت 1393, 20:21 عصر
کاری که میخوای خودت میتونی مثل آب خوردن درست کنی

1- برای ورود :
کافیه User & Pass رو با 2تا EditText بگیری و بدی به Query اگه خروجی داشت که منتقل کنیش به صفحه بعد اگه نداشت که پیغام نشان بده
select * from users where username='"+user+"' and password='"+pass+"'

2- برای ساخت حساب کاربری :
کافیه User & Pass رو با 2تا EditText بگیری و بدی به Query تا Insert بشه به SQLite
insert into users (username,password) values ('"+user+"','"+pass+"')
برای حذف و ویراش هم میتونی یک صفحه مدیریت کاربران بسازی و اونجا لیست کنی و با Query های Delete و Update کارات رو انجام بدی
delete from users where username='"+user+"'
update users set password='"+pass+"' where username='"+user+"'

leadstar71
جمعه 19 اردیبهشت 1393, 20:40 عصر
از راهنمایی شما خیلی ممنونم. ولی من خیلی مبتدی هستم. ساخت ادیت تکست بلدم ولی اینکه بدم queri و اینا منظور رو نمیفهمم. اگه یک آموزش کامل واسه یه مبتدی میزاشتین عالی میشد

mfaridi
جمعه 19 اردیبهشت 1393, 20:41 عصر
اگه یکم به php مسلط باشی میتونی براش سرویس بزنی بعد با post بهش وصل شی

leadstar71
جمعه 19 اردیبهشت 1393, 20:43 عصر
من مبتدیم و تازه کار برنامه نویسی اندروید رو شروع کردم. من اگه سورس برنامه رو بزارم میتونین یک همچین چیزی براش درست کنین؟

saeed_g21
جمعه 19 اردیبهشت 1393, 20:46 عصر
در کل کار با SQL رو بلدی ؟

leadstar71
جمعه 19 اردیبهشت 1393, 20:51 عصر
نه عزیزم. من با sql کار نکردم. بخدا اگه همه مثل شما اخلاق داشتن تا الان خیلیا بهره میبردن. من سورس بزارم میتونین براش بزارین؟ شما واسه یک یوزر و پسورد بزارین بقیه خودم کاراش رو انجام میدم. ممنونتون میشم.
اگه واتساپ یا وایبر اینا دارید میتونم ازتون کمک بگیرم

saeed_g21
جمعه 19 اردیبهشت 1393, 21:03 عصر
خواهش میکنم دوست عزیز
من چیزی بلد نیستم سایر دوستان استاد من هستند

نه ندارم!

بده ولی ممکن هست فردا اینا بدم برات

اگه بخوای در پیام خصوصی بفرست برام