我是 Kotlin 和 Ktor 的新手,当我尝试为我的 Web 应用程序实现身份验证时,我需要存储用户的密码。但是,我似乎无法通过 Ktor Core 或外部 java 依赖项找到一种方法来哈希密码并验证它们。
我发现了一些关于如何使用 BCrypt 或 PBKDF2 进行散列的文章,但这些文章要求我自己进行散列实现,这似乎不安全,因为我将不得不担心维护它。
password_hash()和password_verify())README文件中的演示示例使用一个名为put()而不是dispatch()在worker saga中的函数.
...
// worker Saga: will be fired on USER_FETCH_REQUESTED actions
function* fetchUser(action) {
try {
const user = yield call(Api.fetchUser, action.payload.userId);
yield put({type: "USER_FETCH_SUCCEEDED", user: user});
} catch (e) {
yield put({type: "USER_FETCH_FAILED", message: e.message});
}
}
...
Run Code Online (Sandbox Code Playgroud) bootbox当用户通过“x”按钮关闭对话框时,是否有调用函数的选项?使用bootbox.dialog().
有没有这样的:
bootbox.dialog({
message : 'My message',
callback : function() {
// User is closin' the dialog. Come on do somethin'
}
});
Run Code Online (Sandbox Code Playgroud)
我什至尝试过close,closing而closeCallback不是callback,但他们都没有工作。
bootbox ×1
gradle ×1
java ×1
javascript ×1
kotlin ×1
ktor ×1
react-redux ×1
reactjs ×1
redux-saga ×1