mirror of
https://github.com/kanidm/kanidm.git
synced 2025-02-23 12:37:00 +01:00
Fix PIN and MFA Code pam prompts (#2759)
These are currently awkward on the command line because the ': ' is missing. Signed-off-by: David Mulder <dmulder@samba.org>
This commit is contained in:
parent
03f9943d41
commit
ac9a90abf3
|
@ -342,7 +342,7 @@ impl PamHooks for PamKanidm {
|
||||||
return err;
|
return err;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
let cred = match conv.send(PAM_PROMPT_ECHO_OFF, "Code") {
|
let cred = match conv.send(PAM_PROMPT_ECHO_OFF, "Code: ") {
|
||||||
Ok(password) => match password {
|
Ok(password) => match password {
|
||||||
Some(cred) => cred,
|
Some(cred) => cred,
|
||||||
None => {
|
None => {
|
||||||
|
@ -414,7 +414,7 @@ impl PamHooks for PamKanidm {
|
||||||
let mut pin;
|
let mut pin;
|
||||||
let mut confirm;
|
let mut confirm;
|
||||||
loop {
|
loop {
|
||||||
pin = match conv.send(PAM_PROMPT_ECHO_OFF, "New PIN") {
|
pin = match conv.send(PAM_PROMPT_ECHO_OFF, "New PIN: ") {
|
||||||
Ok(password) => match password {
|
Ok(password) => match password {
|
||||||
Some(cred) => cred,
|
Some(cred) => cred,
|
||||||
None => {
|
None => {
|
||||||
|
@ -428,7 +428,7 @@ impl PamHooks for PamKanidm {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
confirm = match conv.send(PAM_PROMPT_ECHO_OFF, "Confirm PIN") {
|
confirm = match conv.send(PAM_PROMPT_ECHO_OFF, "Confirm PIN: ") {
|
||||||
Ok(password) => match password {
|
Ok(password) => match password {
|
||||||
Some(cred) => cred,
|
Some(cred) => cred,
|
||||||
None => {
|
None => {
|
||||||
|
@ -473,7 +473,7 @@ impl PamHooks for PamKanidm {
|
||||||
let cred = if let Some(cred) = consume_authtok {
|
let cred = if let Some(cred) = consume_authtok {
|
||||||
cred
|
cred
|
||||||
} else {
|
} else {
|
||||||
match conv.send(PAM_PROMPT_ECHO_OFF, "PIN") {
|
match conv.send(PAM_PROMPT_ECHO_OFF, "PIN: ") {
|
||||||
Ok(password) => match password {
|
Ok(password) => match password {
|
||||||
Some(cred) => cred,
|
Some(cred) => cred,
|
||||||
None => {
|
None => {
|
||||||
|
|
Loading…
Reference in a new issue