Ana içeriğe geç

UpdateUser

Kullanıcının özelliklerini günceller.

$Membership.UpdateUser(identity: ( string | Identity ), properties: avatar : large : string

normal : string

small : string
Kullanıcının avatar URL'leri.

email : string
Kullanıcının e-posta adresi.

firstname : string
Kullanıcının adı.

id : string
Sağlayıcıya özgü kullanıcı kimliği.

language : string
Kullanıcının dili.

lastname : string
Kullanıcının soyadı.

name : string
Kullanıcının tam adı.

otherProperties : Array<name> : string
Özelliğin adı.

value : string
Özelliğin değeri.
Eşlenecek sağlayıcıya özgü ek özellikler.

password : string
Kullanıcının parolası.

providerName : string
Sağlayıcının adı. Varsayılan değer

subjectId : string
Sağlayıcıya özgü konu kimliği.):( Identity | "null" )

Parametreler

( string | Identity ) identity
    Güncellenecek kullanıcının kimliği.

avatar : large : string

normal : string

small : string
Kullanıcının avatar URL'leri.

email : string
Kullanıcının e-posta adresi.

firstname : string
Kullanıcının adı.

id : string
Sağlayıcıya özgü kullanıcı kimliği.

language : string
Kullanıcının dili.

lastname : string
Kullanıcının soyadı.

name : string
Kullanıcının tam adı.

otherProperties : Array<name> : string
Özelliğin adı.

value : string
Özelliğin değeri.
Eşlenecek sağlayıcıya özgü ek özellikler.

password : string
Kullanıcının parolası.

providerName : string
Sağlayıcının adı. Varsayılan değer

subjectId : string
Sağlayıcıya özgü konu kimliği. properties
    Kullanıcı için güncellenecek özellikleri içeren bir nesne.

Döndürür

Güncellenmiş kullanıcı kimliği.

Açıklamalar

Bir properties nesnesi, güncellenecek kullanıcı özelliklerinin bir alt kümesini içerebilen bir JavaScript nesnesidir. Tüm özelliklerin belirtilmesi gerekmez; yalnızca bu nesnede belirtilen özellikler güncellenir.

Varsayılan emakin organizasyon sağlayıcısını kullanarak kullanıcı parolası ayarlama

1
2
3
4
5
6
var userId = 'e444bcae-edd0-4659-8d8d-65bb3d1fe82c';
$Membership.UpdateUser(userId, {
    providerName : 'Organization',
    id : '[email protected]',
    password : 'myPassword'
});

Active Directory oturum açma bilgilerini bir kullanıcıyla ilişkilendirme

1
2
3
4
5
6
var userId = 'e444bcae-edd0-4659-8d8d-65bb3d1fe82c';

$Membership.UpdateUser(userId, {
    providerName : 'LDAP',
    id : 'http://ldap.emakin.com/user/john.doe'
});

Ayrıca bkz.