請問有沒有修改 Apache HTTP Basic Authentication file (htpasswd) 的 web app?
總覺得這東西一定有人做,但是我找來找去都找不到。
我對這個機制的應用不是很熟悉,就只是拿來用而已,
不過既然已經拿來用了,就希望能讓 end user 能修改自己的密碼,
所以一直在找透過 web UI 修改的方法。
在過程中有看到透過 SSH 的 shell script http://stackoverflow.com/q/4736413,
但這必需要 sysadmin 先把 end user 的 public key 加入 authorized_keys,
要是使用者換了一把 public key,就要重新透過 sysadmin 來處理,不是很方便。
最後就自己刻一個:https://github.com/changyuheng/ba-pwd-updater
不過因為找不到現成的有點納悶,所以想知道這東西是不是不應該這樣做?