مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

آیا authentication بر اساس membership کار می کند؟

  • سه شنبه 1 تیر 1395
  • 06:59
تشکر میکنم

من اینو تو webconfig تعریف کردم. اما وقتی کاربر وارد شد مقدار isauthentication برابر false است

authentication بر اساس چه کلاسی انجام می شود؟

لطفا راهنمایی کنید.

با تشکر

پاسخ های این پرسش

تعداد پاسخ ها : 17 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 1 تیر 1395
  • 08:20

از چه ورژنی MVC استفاده میکنید ؟ از 5 به بعد بروز Identity هست که ورژن جدید و بعدی Simple MemberShip می باشد

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

  • سه شنبه 1 تیر 1395
  • 13:48

از mvc5 استفاده می کنم.

لطفا در مورد identity راهنمایی کنید

با تشکر

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

  • چهارشنبه 2 تیر 1395
  • 00:09

استاد identity روی code first کار می کند یا database first هم می شود؟

هنوز درست متوجه نشدم که اگر بخواهیم روی دیتابیس خود پیاده سازی کنیم چه کار باید کرد

لطفا راهنمایی نمایید

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 2 تیر 1395
  • 08:47

روی هردو کار میکند ولی برپایه CodeFirst نوشته شده

شما پروزه رو موقع ساخت از چه نوعی انتخاب کردید ؟ Empty ؟

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

  • چهارشنبه 2 تیر 1395
  • 11:47

بله. empty و mvc

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 2 تیر 1395
  • 12:32

میتونید از طریق nuget اضافه کنید

Install-Package Microsoft.AspNet.Identity.Samples -Pre 

 

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

  • چهارشنبه 2 تیر 1395
  • 12:35

با نصب مورد بالا دیگر نیازی به نصب موارد زیر نیست؟

Microsoft.Owin.Host.SystemWeb

Microsoft.AspNet.Identity.Core

Microsoft.AspNet.Identity.OWIN

Microsoft.AspNet.Identity.EntityFramework

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 2 تیر 1395
  • 12:36

همه رو خودش نصب میکنه

اگه اروری داد خودتون نصب کنید

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

  • چهارشنبه 2 تیر 1395
  • 12:47

استاد محترم در membership اگر از پیش فرض استفاده کنیم روی جداول ساخته شده و کدهای پیش فرض نوشته شده عملیات انجام میشه.

برای همین ما custom membership می سازیم و کدهای خود را می نویسیم.

در مورد identity چطور می توان آن را customize کرد تا در دیتابیس خودمون اطلاعات وارد شود؟

لطفا راهنمایی کنید

با تشکر

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 2 تیر 1395
  • 12:49

برای identity چون از CodeFirst استفاده ششده کار آسان است

کافیست رشته اتصال موجود در Web.Config را تغییر دهید و نام بانک اطلاعاتی خودتون را قرار دهید

اینجوری جداول در بانک شما ایجاد خواهد شد

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

  • چهارشنبه 2 تیر 1395
  • 12:52

جداول در بانک حودمان ساخته می شود درست است.

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

چکونه می توان آن متد را کدش ویرایش کرد؟

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 2 تیر 1395
  • 12:54

کنترلر ها موجود است

میتونید کدهاش رو ویرایش کنید

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

  • چهارشنبه 2 تیر 1395
  • 13:28

autorize که در AccountController نوشته شده بر اساس چه کلاسی کار می کند؟

manageController چه عملی انجام می دهد؟

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

  • چهارشنبه 2 تیر 1395
  • 13:45

استاد محترم

یک پروژه mvc ساختم و اون پیش فرض های Identity وجود دارد.

الان گیج شدم که اینها چه می کنند.

مقاله شما رو هم خوندم اما خیلی هنوز متوحه نشدم.

اگر امکان دارد منبع خوب دیگری را معرفی کنید

با تشکر

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

  • سه شنبه 8 تیر 1395
  • 19:39

استاد محترم

من یک پروژه mvc ساختم که Identity ها رو Add کرده.

سپس از روش database first استفاده کردم و یک Ado Entity ساختم.

سپس DbContext مربوط به EF ساخته شده را با IdentityDbContext<ApplicationUser>تعویض کردم.

حالا برای ساختن user و role و کار با آنها چگونه عمل کنم؟ چه کدی بنویسم؟

آیا جدول user باید از کلاس IdentityUser مشتق شود؟

لطفا راهنمایی نمایید.

با تشکر

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 9 تیر 1395
  • 08:02
کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)