takeho

セキュリティー

Let’s Encryptの証明書が突然エラーとなった原因と対策について

無料で利用できる証明書で有名なLet's Encryptの証明書が9月30日午後11時よりエラーが発生しました。 この原因と対策について考えてみます。 暗号化通信ができる仕組みについて 証明書はサーバ証明書、中間証明書、...
CodeIgniter

Codeigniter4でソーシャルメディアログインを実装する

この記事ではCodeigniter4でfacebookやtwitterなどのソーシャルメディアログイン機能を実装する方法について説明します。 ソーシャルメディアログイン機能の実装にはHybridauthのライブラリを使用します。 ...
セキュリティー

OpenSSLでPFX形式の証明書からPEM形式の証明書と秘密鍵を取り出す

IISから取得した証明書はPFX形式の為そのままではLinux環境で使用できません。 この記事ではPFX形式の証明書から証明書と秘密鍵を取り出す方法を説明します。 取り出し方法 PFX形式のファイルを次のコマンドの実行で...
ウェブ

手軽にPHPでキャッシュを使う方法

PHPはPEARのキャッシュライブラリを使用して簡単にキャッシュ機能を利用する事ができます。 この記載ではPEARのキャッシュライブラリ(Cache_Lite)をのインストールと使用方法について説明します。 インストール方法 ...
Symfony

Symfony4のバリテーションでユニークを設定する方法

Symfonyは昔はYamlで様々な入力検証を設定する事ができましたが、現在はDBテーブルの定義クラスであるエンティティ(Entity)で管理・設定する事ができるようになってから各DBテーブルの定義を総括して管理できるようになりました。 ...
Symfony

symfony4でログイン認証を簡単に実装する

Symfonyにはコンソールコマンドにて簡単にログイン認証を実装する事ができます。 この記事ではSymfonyのインストールが完了しているのを前提に説明しています。 前提条件について 以下のcomposerコマンドにてインスト...
Symfony

Symfony4でデバックツールバーが表示されない場合の対処方法

Symfony4をインストールしてブラウザからアクセスした時にデバックツールバーが表示されず、代わりにAn error occurred while loading the web debug toolbar.というエラーメッセージが表示...
セキュリティー

JPRSサーバー証明書が危険な証明書を配布していた事が発覚

JPドメインを管理している株式会社日本レジストリサービス(JPRS)が発行しているJPRSサーバ証明書にセキュリティーリスクが存在する事が公式ホームページで案内がありました。 SSLサーバ証明書は、申込みする時にCSRを送り...
セキュリティー

SSL証明書の更新を簡単にする方法を模索してみる

AppleがSafariブラウザにおいて、2020年9月よりSSL証明書の最大有効期間を398日に短縮すると発表した事で、GoogleやMozillaもこれに賛同し9月1日以降に発行された2年の証明書は対象のブラウザではエラーにすると発表...
WordPress

WordPressのオリジナルテーマを作成する前に役立つ無料テーマを紹介

はじめてWordPressのオリジナルテーマを作成される方やWordPressの勉強をこれから始める時、予めプリインストールされているテーマや他の無料テーマを参考にすると思いますが、その殆どは便利な機能や独自のカスタマイズ機能などがあり、...
タイトルとURLをコピーしました