疯狂编程网

  • 首页
  • 后端
    • GOLANG
    • PHP
  • 前端
  • 客户端
  • 服务器
  • AIGC
  • 开发工具
  • 代码人生
  • 关于本站
    • 联系我们
    • 免责声明
LINUX

用opencloudos官方镜像制作自己的docker镜像

官方容器使用方法 拉取镜像 这个操作是使用容器的常规操作了,官方也都发布到了docker hub里面,直接拉取即可 <span class="token punctuation">[</span>root@lab101 /<span class="token punctuation">]</span><span class="token comment"># docker pull openclo…

2023年5月24日 0条评论 977点热度 0人点赞 大明 阅读全文
PHP

mac上brew用其他源安装php7.4

随着php版本的升级,如果官方不维护的php版本,brew不在支持安装,比如安装php7.4会提示disabled。这样只能用其他源安装php7.4了。 查看可按照版本: brew search php 使用brew安装: brew install php@7.4 但报错: Error: php@7.4 has been disabled because it is a versioned formula! 这是因为php7.4官方已经不再维护,所以Hombrew将该php版本移出了repository,所以安装不…

2023年5月24日 0条评论 1076点热度 1人点赞 大明 阅读全文
服务器

Docker 日志文件激增占用空间很大

Docker 在不重建容器的情况下,日志文件默认会一直追加,时间一长会逐渐占满服务器的硬盘的空间,内存消耗也会一直增加。 Docker 日志存放地址 /var/lib/docker/containers # 日志文件夹根据升序的方式罗列 du -d1 -h /var/lib/docker/containers | sort -h 设置docker日志文件大小 1 运行时控制(每个容器都要写,不推荐) # max-size 最大数值 # max-file 最大日志数 docker run -it --log-opt …

2023年5月19日 0条评论 908点热度 0人点赞 大明 阅读全文
iOS

P8证书和P12证书的区别

P8(.p8)和P12(.p12,又称为PFX)是常见的证书格式,二者之间有以下几个主要区别: 用途不同:P8证书通常用于Apple push通知(APNs)服务中,而P12证书则用于HTTPS服务和数字签名等。 格式不同:P8证书是使用PKCS #8进行编码的私钥格式,它通常存储在文本文件中,并使用Base64编码。P12证书则是使用PKCS #12标准格式的证书,它通常以二进制形式存储在文件中。 包含内容不同:P8证书只包含私钥,而P12证书则包含私钥和公钥,以及证书链和其他相关元数据。 安全性不同:由于P12…

2023年5月17日 0条评论 1579点热度 0人点赞 大明 阅读全文
iOS

修改appstore应用详情里开发者名称的问题

如下图,对于iOS应用详情里的开发者名称,个人开发者一般显示的是所属者的姓名,公司开发者一般显示的公司名称,据说个人开发者不能修改,公司开发者在第一次提交第一个应用的时候可以设置一个名称,如果设置了名称,之后提交的所有应用都会显示这个名称。最近公司用一个老的开发者账号发布新应用,发现显示的名称不对,不想显示原来设置的名称,经过一顿折腾终于修改成功。 这个其实苹果后台是不允许用户自助修改的,如果想修改给苹果发工单或者打客服电话。专门的客服跟进这个事情,给账号的所有者发邮件,要求你提交资料核实你的身份,需要提交的资料和…

2023年5月17日 0条评论 926点热度 1人点赞 大明 阅读全文
iOS

IOS应用更换开发者账号带来的苹果登录账号标识的变化问题

如果应用使用了苹果登录,当应用更换开发者账号(迁移到其他的开发者账号)后,苹果登录的用户标识(userId)会发生变化,如果不进行新老用户标识的对应处理,苹果用户标识的变化就会带来业务系统账号的丢失。下面梳理一下迁移流程 1 获得接收应用账号的teamId,针对应用此应用生成迁移标识 官方文档地址:https://developer.apple.com/documentation/sign_in_with_apple/transferring_your_apps_and_users_to_another_team …

2023年5月17日 0条评论 1234点热度 1人点赞 大明 阅读全文
PHP

苹果授权登陆基于授权码的验证生成client_secret(php版本)

如果苹果的的授权登录服务验证采用的授权码的验证方式,需要自己生成client_secret 首先需要了解如何构建client_secret。 client_secret 参数是一个 JWT,singature 部分使用非对称加密 RSASSA【RSA签名算法】 和 ECDSA【椭圆曲线数据签名算法】。 生成client_secret之前: 1 获取 APP 的 bundleId,一般为app ID 或者service ID,也就是在API里的client_id 2 获取开发者账户的 TeamID 3 创建 priv…

2023年5月17日 0条评论 1376点热度 0人点赞 大明 阅读全文
PHP

苹果授权登陆(Sign in with Apple)服务器基于JWT的算法验证(php)

APP登录授权完成后,上传userID和identityToken给服务端,服务端进行JWT验证 服务端是用PHP语言处理的,涉及的PHP类库如下: JWT:https://github.com/lcobucci/jwt.git JWK转PEM:https://github.com/acodercat/php-jwk-to-pem.git <?php use Lcobucci\JWT\Token\Parser; use Lcobucci\JWT\Signer\Rsa\Sha256; use CoderCat\…

2023年5月17日 0条评论 997点热度 0人点赞 大明 阅读全文
iOS

苹果授权登陆(Sign in with Apple)流程介绍

苹果授权登陆方式 第一种: PC/M端授权登陆,采用协议类似于oauth2协议,服务端基于授权码验证 第二种: App端授权登陆,服务端基于JWT的算法验证 第一种方式的验证流程 1 首先获取code:GET https://appleid.apple.com/auth/authorize?response_type=code&client_id=https://www.xxx.com/getcode&redirect_uri=&state=12345 参考后台配置,其中client_id对…

2023年5月17日 0条评论 1118点热度 0人点赞 大明 阅读全文
服务器

JWT简介

JWT的全称是Json Web Token,是一种基于JSON的、用于在网络上声明某种主张的令牌(token)规范。 JWT由三部分组成:header、payload、signature,各部分通过 ‘ . ’ 连接。 例如:XXXX.YYYY.ZZZZ 1、HEAD 头部是一个JSON对象,存储描述数据类型(JWT)和签名算法(HSA256、RSA256),通过Base64UrlEncode编码后生成head 。 编码:eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9 解码: { &quo…

2023年5月16日 0条评论 820点热度 0人点赞 大明 阅读全文
12345…120

近期文章

  • PHP图片裁剪函数
  • 文件同步命令rsync详解
  • go实现base64编码的四种方式
  • opencloudos安装mysql8.0
  • gearman中任务优先级

近期评论

没有评论可显示。

归档

  • 2024年3月
  • 2023年12月
  • 2023年10月
  • 2023年7月
  • 2023年6月
  • 2023年5月
  • 2023年4月

分类

  • GOLANG
  • iOS
  • LINUX
  • MYSQL
  • NGINX
  • PHP
  • SHELL
  • 前端
  • 客户端
  • 开发工具
  • 服务器
  • 未分类

COPYRIGHT © 2023 疯狂编程网. ALL RIGHTS RESERVED.

京ICP备2022013580号-1