Я использую элемент управления asp.net для регистрации и входа в систему. Я видел несколько примеров в C#, но я использую VB. Основная проблема, которую я пытаюсь понять, заключается в том, что элемент управления Login в VB не показывает мне, как он что-то делает. Вот как выглядит мой VB для пользователя регистра.VB.net Login Control encrypting password
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
RegisterUser.ContinueDestinationPageUrl = Request.QueryString("ReturnUrl")
End Sub
Protected Sub RegisterUser_CreatedUser(ByVal sender As Object, ByVal e As EventArgs) Handles RegisterUser.CreatedUser
FormsAuthentication.SetAuthCookie(RegisterUser.UserName, False)
Dim continueUrl As String = RegisterUser.ContinueDestinationPageUrl
If String.IsNullOrEmpty(continueUrl) Then
continueUrl = "~/"
End If
Response.Redirect(continueUrl)
End Sub
End Class
Кто-нибудь знает, как отправить пароль как хэш?
Я также слышал об использовании SSL. Кто-нибудь знает какие-либо ссылки для этого или как реализовать код в этом файле VB?
Никогда, никогда не храните результат 'GetHashCode' в базе данных. Результат «GetHashCode» не гарантирует, что он никогда не изменится и фактически изменился между версиями CLR. См. Http://blogs.msdn.com/b/ericlippert/archive/2011/02/28/guidelines-and-rules-for-gethashcode.aspx и http://msdn.microsoft.com/en-us/library /system.string.gethashcode.aspx – shf301
Хорошо, спасибо вам за советы. Знаете ли вы ресурс, который поможет мне отредактировать файл VB Logincontrol? – DDDD