写点什么

GitLab 8.9 增加了文件锁和硬件 U2F 支持

  • 2016-06-30
  • 本文字数:780 字

    阅读完需:约 3 分钟

GitLab 8.9 版已经发布,更新了 UI,并实现了基于硬件的双重认证。在最新的版本中,开发者可以锁住一个二进制文件,之后就只有加锁的人才能修改被锁的对象。这个功能对于游戏或图像文件这种难以解决冲突的场景非常有用。使用企业版的用户可以付费使用这个功能,Hacker News 的用户 sdesol这对于需要它的人来说是一个福利:

企业最关心的就是降低风险,因为搞砸一次就可能毁掉整个公司。所以如果你对此有所研究,而又有一种非常简单的方法来避免员工搞砸事情的话,你就会用它。当事情做坏时,对于开源产品来说大家就是耸耸肩就完事了,而对于一个公司来说损失的却是实实在在的金钱。

在视觉效果上,UI 也改变了,项目导航从屏幕的左边移到了上边。而全系统的导航仍是在屏幕左边,但也添加了一个不使用时自动隐藏的选项。

GitLab 与 Yubico 一起合作通过 YubiKey 设备来支持FIDO Universal 2nd Factor (U2F)认证。在以前,双重认证的具体操作方式是通过手机来接收TOTP 码(Time-based One-time Password Algorithm,基于时间的一次性密码算法),而现在如果你使用 YubiKey 硬件和 Chrome 浏览器的话,就可以简化这个过程。你只需要把 USB 硬件插入电脑里,就可以让会话自动认证,不必再手动输入 6 位的 TOTP 码了。这个功能在自动构建的版本中也可以支持 Firefox 浏览器,但默认是关闭的。

GitHub 现在也支持U2F 认证和YubiKey 硬件。

开发者可以使用Yubico 提供的开发者资源来把对U2F 的支持添加到自己的应用程序中去。YubiKey 已经被Google、Facebook 和Salesforce 等多家大公司采用,用来保证员工对资源的安全访问。

查看英文原文 GitLab 8.9 Adds File Locking, Hardware U2F Support


感谢丁晓昀对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2016-06-30 18:002306
用户头像

发布了 152 篇内容, 共 75.7 次阅读, 收获喜欢 64 次。

关注

评论

发布
暂无评论
发现更多内容

数字货币交易所币币OTC交易系统开发

数字货币持币生息钱包系统开发案例

区块链钱包软件系统开发及费用

智慧公安防控管理,重点人员管控系统建设方案

t13823115967

智慧公安 情报研判系统建设

IDC发布2021年中国云计算10大预测;Docker 桌面为 M1 推出技术预览版

京东科技开发者

云计算 AI 程序人生

和 lvgo 一起学习设计模式.PDF

米凤君

Java 设计模式 23种设计模式

全球第一个 Serverless Redis 服务:Lambda Store 免费用

donghui

redis Serverless Lambda Store

区块链交易所系统开发,合约交易模式软件方案

Flutter动态创建UI实现方案

FisherJoe

阿里不允许使用 Executors 创建线程池!那怎么使用,怎么监控?

小傅哥

Java JVMTI 线程池 七日更 Executors

量化交易模式系统开发app案例

盘点2020 | 云上建站流程全解,教你如何节约成本

老魚

云服务器 建站 盘点2020 web全栈

RPC 核心,万变不离其宗

yes

Java 微服务 后端 RPC

架构的业务属性

soolaugust

架构 设计 架构师 七日更

数字资产交易所系统开发交易平台APP

生产环境全链路压测建设历程 16:淘宝网高可用历程的总结

数列科技杨德华

全链路压测 七日更

数字货币量化交易所系统开发案例

菜鸟实时数仓2.0进阶之路

Apache Flink

flink 流计算

Java并发编程:AQS的互斥锁与共享锁

李尚智

Java Java并发

十日谈:我的 2020

escray

2020 七日更 十日谈

突破某度云盘下载限速,提速30倍!想学?我教你啊

Silently9527

百度云 HTTP

vivo 商城架构升级-SSR 实战篇

vivo互联网技术

大前端 服务端 Node SSR

第十三周 作业

熊桂平

极客大学架构师训练营

Linux安装MySQL标准教程

Simon

MySQL centos 安装 七日更

第十三周 学习总结

熊桂平

极客大学架构师训练营

架构师 3 期 3 班 -week5- 作业

zbest

作业 week5

Win10环境前后端分离项目基于Vue.js+Django+Python3实现微信(wechat)扫码支付流程(2021年最新攻略)

刘悦的技术博客

django Vue 微信支付 python3 请求数据 扫码

FGC青蛙钱包系统开发|FGC青蛙钱包软件APP开发

系统开发

什么是定点数?

Kaito

计算机基础

智慧平安小区搭建,智慧社区综合服务平台开发

t13823115967

智慧城市 智慧社区管理平台开发

文件写入的6种方法,这种方法性能最好

王磊

Java io 文件读写 文件操作 文件写入

GitLab 8.9增加了文件锁和硬件U2F支持_GitHub_David Iffland_InfoQ精选文章