写点什么

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:002056
用户头像

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

关注

评论

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

学生管理系统架构设计文档

艾瑾行

倒计时2天 | 第六届openGauss技术文章征集活动最新初审合格名单(截至8.3)

daydayup

【我和openGauss的故事】可视化运维平台openGauss Datakit带你轻松玩转openGauss 5.0

daydayup

大语言模型推理性能优化之七策

Baihai IDP

人工智能 大模型 白海科技 推理优化 大模型推理

如何用IoT边缘连接器实现云端应用控制PLC?

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟 企业号 8 月 PK 榜

汽车之家铸精品工程

之家技术

质量 质量赋能 质量监控 质量指标

加速未来!汽车之家App应用性能优化总结与后续展望

之家技术

前端 性能 App 质量 质量赋能

Spring Boot 最佳实践

越长大越悲伤

Java spring Spring Boot

IPQ8072 VS IPQ9274 chip-What progress has WiFi 7 made compared to WiFi 6?

wifi6-yiyi

5G wifi6 WiFi7 6G

【我和openGauss的故事】使用Ora2Pg迁移oracle数据到openGauss

daydayup

openGauss数据库源码解析系列文章—安全管理源码解析(五)

daydayup

山东布谷科技详解Android端直播应用源码保持优质直播质量的技术(三):可变比特率

山东布谷科技

android 软件开发 源码搭建 直播应用源码 可变比特率

Spring高手之路11——BeanDefinition解密:构建和管理Spring Beans的基石

砖业洋__

spring BeanDefinition Bean配置

【开源三方库】Aki:一行代码极简体验JS&C++跨语言交互

OpenHarmony开发者

OpenHarmony

详细的Java学习路线+Java每个阶段核心知识点+Java工作就业方向

java易二三

Java 编程 程序员 计算机 基础

openGauss数据库源码解析系列文章—安全管理源码解析(五)

daydayup

【我和openGauss的故事】openGauss 5.0.0企业版x86单机安装

daydayup

MaxCompute发布按量付费闲时版,计算成本最高节省66.66%!

阿里云大数据AI技术

MaxCompute

Studio One 6 for mac(音乐制作工具) v6.2.0中文特别版

mac

Studio One 音乐制作软件 苹果mac

JDV背后的技术-助力618 | 京东云技术团队

京东科技开发者

数据化 可视化软件 可视化展示 企业号 8 月 PK 榜

小模型赋能大电网,手机拍照来建档

飞桨PaddlePaddle

人工智能 百度 paddle 飞桨 百度飞桨

汽车之家APP端到端全链路治理最佳技术实践

之家技术

质量 质量赋能 端到端 质量监控 质量指标

从原理聊JVM(四):JVM中的方法调用原理 | 京东云技术团队

京东科技开发者

Java JVM 多态 方法调用 企业号 8 月 PK 榜

【我和openGauss的故事】为集群增加VIP

daydayup

基于YonGPT 的智能大搜,让知识赋能业务和组织!

用友BIP

企业服务大模型 YonGPT

DDD项目落地之充血模型实践 | 京东云技术团队

京东科技开发者

DDD 充血模型 聚合根 企业号 8 月 PK 榜

MTK 2.9.2 迁移Oracle 11g 至 openGauss 5.0.0操作指南

daydayup

如何在短视频中合成“虚拟数字人”?

阿里云视频云

云计算 剪辑 视频云 数字人

汽车之家页面性能监控建设实践

之家技术

质量 质量赋能 质量监控 质量指标 质量检测

仪表板修改优化实操案例

搞大屏的小北

数据看板 大屏布局 大屏设计 大屏设计优化 数据看板优化

5个高并发场景优化的衡量指标

华为云开发者联盟

开发 华为云 华为云开发者联盟 企业号 8 月 PK 榜

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