{"action":"created","issue":{"url":"https://api.github.com/repos/boltgolt/howdy/issues/56","repository_url":"https://api.github.com/repos/boltgolt/howdy","labels_url":"https://api.github.com/repos/boltgolt/howdy/issues/56/labels{/name}","comments_url":"https://api.github.com/repos/boltgolt/howdy/issues/56/comments","events_url":"https://api.github.com/repos/boltgolt/howdy/issues/56/events","html_url":"https://github.com/boltgolt/howdy/issues/56","id":342160923,"node_id":"MDU6SXNzdWUzNDIxNjA5MjM=","number":56,"title":"Integration with KWallet","user":{"login":"bangar1991","id":10922171,"node_id":"MDQ6VXNlcjEwOTIyMTcx","avatar_url":"https://avatars2.githubusercontent.com/u/10922171?v=4","gravatar_id":"","url":"https://api.github.com/users/bangar1991","html_url":"https://github.com/bangar1991","followers_url":"https://api.github.com/users/bangar1991/followers","following_url":"https://api.github.com/users/bangar1991/following{/other_user}","gists_url":"https://api.github.com/users/bangar1991/gists{/gist_id}","starred_url":"https://api.github.com/users/bangar1991/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bangar1991/subscriptions","organizations_url":"https://api.github.com/users/bangar1991/orgs","repos_url":"https://api.github.com/users/bangar1991/repos","events_url":"https://api.github.com/users/bangar1991/events{/privacy}","received_events_url":"https://api.github.com/users/bangar1991/received_events","type":"User","site_admin":false},"labels":[{"id":982975442,"node_id":"MDU6TGFiZWw5ODI5NzU0NDI=","url":"https://api.github.com/repos/boltgolt/howdy/labels/Arch%20Linux","name":"Arch Linux","color":"c5def5","default":false},{"id":795423716,"node_id":"MDU6TGFiZWw3OTU0MjM3MTY=","url":"https://api.github.com/repos/boltgolt/howdy/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2018-07-18T03:16:07Z","updated_at":"2018-07-20T10:02:23Z","closed_at":null,"author_association":"NONE","body":"Just installed Howdy on Manjaro, and was able to setup everything fairly easily by following the ArchWiki instructions. My use case is to just use howdy at the graphical login screen. So, I've modified `/etc/pam.d/sddm` like (hope it's the correct thing to do): \r\n```\r\nauth            sufficient      pam_python.so /lib/security/howdy/pam.py\r\nauth\t\tinclude\t\tsystem-login\r\nauth\t\toptional\tpam_kwallet5.so\r\naccount\t\tinclude\t\tsystem-login\r\npassword\tinclude\t\tsystem-login\r\nsession\t\tinclude\t\tsystem-login\r\nsession\t\toptional\tpam_kwallet5.so auto_start\r\n```\r\nI can now login without password. However, soon after login, KDE Wallet prompts for a password, which kind of defeats the purpose of having face authentication. I think the default configuration in Manjaro is for KDE Wallet to use the same password as the one used for login. Perhaps that's why it never prompts for one when I'm using the usual password authentication.\r\n\r\nHow could Howdy be better integrated with pam_kwallet5, so that Howdy's authentication would be accepted by KWallet as well? Alternatively, is it possible to change the `sddm` configuration somehow to achieve the same? Since I don't know about the underlying details, I wasn't sure if this should be posted as a bug or a feature request, so sorry if I posted at the wrong place. I'd be happy to repost under the correct section if needed."},"comment":{"url":"https://api.github.com/repos/boltgolt/howdy/issues/comments/406553623","html_url":"https://github.com/boltgolt/howdy/issues/56#issuecomment-406553623","issue_url":"https://api.github.com/repos/boltgolt/howdy/issues/56","id":406553623,"node_id":"MDEyOklzc3VlQ29tbWVudDQwNjU1MzYyMw==","user":{"login":"boltgolt","id":5780600,"node_id":"MDQ6VXNlcjU3ODA2MDA=","avatar_url":"https://avatars2.githubusercontent.com/u/5780600?v=4","gravatar_id":"","url":"https://api.github.com/users/boltgolt","html_url":"https://github.com/boltgolt","followers_url":"https://api.github.com/users/boltgolt/followers","following_url":"https://api.github.com/users/boltgolt/following{/other_user}","gists_url":"https://api.github.com/users/boltgolt/gists{/gist_id}","starred_url":"https://api.github.com/users/boltgolt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/boltgolt/subscriptions","organizations_url":"https://api.github.com/users/boltgolt/orgs","repos_url":"https://api.github.com/users/boltgolt/repos","events_url":"https://api.github.com/users/boltgolt/events{/privacy}","received_events_url":"https://api.github.com/users/boltgolt/received_events","type":"User","site_admin":false},"created_at":"2018-07-20T10:02:23Z","updated_at":"2018-07-20T10:02:23Z","author_association":"OWNER","body":"I think you're correct, especially after reading \"The wallet cannot be unlocked when using autologin.\" on that wiki page. There's no real way around this except storing the password within howdy, which is a liability i do not want to have."}}
{"actor":{"display_login":"boltgolt"}}