keepassphp / keepassphp-ui
KeePassPHP的用户界面
Requires
- php: >=5.3.0
- keepassphp/keepassphp: @dev
This package is not auto-updated.
Last update: 2024-09-14 19:19:56 UTC
README
为KeePassPHP提供的优雅用户界面,使用jQuery(3.x)和Bootstrap(3.3.7)构建,支持多种语言(目前有法语、英语和部分德语)。KeePassPHP可以存储和读取KeePass密码数据库,因此您可以通过任何设备,只需通过网页浏览器即可访问您的密码。它从不存储您的文本密码——与KeePass哲学一致——因此您的密码数据库始终加密,并且只有您可以访问。
有关更多信息,请参阅KeePassPHP项目。
如何使用它?
必须将KeePassPHP项目的keepassphp
目录添加到其他目录旁边。如果您想将其放在其他地方,只需更改keepassphpui/main.php
中的KEEPASSPHP_LOCATION
的值即可。然后,一切就绪!
您还可以在keepassphpui/main.php
中找到一些其他配置选项,如果您有特定需求,可以更改它们。
KEEPASSPHP_DEBUG
:是否要激活KeePassPHP调试模式。它只是临时记录执行数据,在开发时非常有用。MAX_FILE_SIZE
:上传到KeePassPHP的kdbx文件的最大大小。默认值约为1 Mb;如果您预计数据库很大,可能需要更改它。
Web服务器配置
目录icons
、css
和js
只包含Web资源,因此您可能希望配置Web服务器以缓存这些文件并静态地提供它们。除了这些目录之外,Web服务器应只能提供index.php
和ajaxopen.php
;您可以通过Web服务器拒绝其他文件的访问。
翻译
KeePassPHP-UI可以轻松翻译:在keepassphpui/lang/
中创建一个新文件,其中包含翻译字符串数组(分别查看keepassphpui/lang/fr.php
和keepassphpui/lang/en.php
以获取法语和英语版本)。然后,从keepassphpui/main.php
中包含此文件,并在UI中添加一行以注册语言。