haskell-钥匙圈
![生成状态](https://travis-ci.org/lunaryorn/haskell-keyring.svg?branch=master)
Haskell库访问系统的密钥环以安全存储密码。
支持的密钥环后端:
库会自动为当前系统和环境。
安装
发件人黑客攻击:
$cabal安装钥匙圈
用法
请参见示例.hs以获取完整的示例。
获取密码
导入系统。钥匙圈main=做密码<-getPassword(服务“my-application”)(用户名“Joe”)的大小写密码(仅(密码密码))->putStrLn(“您的密码是”++pw)什么都没有->putStrLn“找不到密码”
设置密码
导入系统。钥匙圈main=setPassword(服务“my-application”)(用户名“Joe”)(密码“my-secret-Password”)
支持
贡献
信用
许可证
版权所有(c)2014 Sebastian Wiesnerswiesner@lunaryorn.com
特此免费授予任何获得该软件和相关文档文件(“软件”)软件不受限制,包括但不限于使用、复制、修改、合并、发布、分发、再授权和/或销售软件,并允许向其提供软件的人员这样做,受以下条件约束:
上述版权声明和本许可声明应包含在软件的副本或实质部分。
本软件按“原样”提供,不提供任何形式的明示或暗示,包括但不限于适销性、适用性的保证出于特定目的且不侵权。在任何情况下,作者或版权持有人对任何索赔、损害或其他责任负责,无论因合同、侵权或其他原因引起的诉讼与软件的连接或软件中的使用或其他交易。