Auth0でソーシャルログインの実装
前提条件
- Yahoo! JAPAN IDの取得
- Auth0アカウントの取得
- Auth0にアプリケーションが登録済
- 登録方法はAuth0の導入方法を参照
はじめに
ソーシャルログインとは、FacebookやTwitterのような普段から使用しているサービスのアカウントを利用してログインを行う仕組み。 サービスごとに必要な会員登録を省略することができ、IDとパスワードを新たに覚える必要もなくなるためユーザーの負担を減少できる。
ソーシャルログインとは、FacebookやTwitterのような普段から使用しているサービスのアカウントを利用してログインを行う仕組み。 サービスごとに必要な会員登録を省略することができ、IDとパスワードを新たに覚える必要もなくなるためユーザーの負担を減少できる。
PHPのバージョンを7.4から8.1にアップデートする際、確認のため仮想環境で一度デモを行ったので、その手順をメモしておく。 大まかな作業内容は以下の通り。
下記の手順で行った。
docker pull centos:centos7
■参考:https://www.sejuku.net/blog/86137
OpenAIは2015年に設立された人工知能を研究する非営利団体となる。 OpenAIではAPIを提供しており、そのAPIでできることの例が以下になる。
テキスト補間
コード補間
FineTuning
Webアプリやモバイル、APIなどに対して認証・認可のサービスを提供しているクラウド型の認証プラットフォームで、 ユーザのログイン情報・トークンの管理などを簡単に行うためのサービス(IDaaS)です。
OAuth 1.0/2.0やOpenID Connectに対応しており、従来の各種Webアプリケーション、SPA (Single Web Page), CLI (Command Line Interface)などに対するAPIやサンプルソースを公開しています。
Google AuthenticatorやDUO Securityなどの多要素認証(MFA)も利用可能で、 EmailやSMSを介してワンタイムパスワード(OTP)を送信する、パスワードレス認証にも対応しています。
Composerを利用してパッケージを管理しているプロジェクトで、チームメンバが別々のブランチでがパッケージを追加・削除・更新した時、それらのブランチをマージしようとすると高い確率で競合が起きます。
DrupalのPermissionsページで、Permissionが多い場合に特定のPermissionを探すために、頻繁にScroll Up-Downの操作をしなければなりません。Permissions Filter というモジュールを使えば、入力した文字でPermissionの絞り込みができます。操作方法が以下の通りです。ご参考にください。
この記事では、AWSアカウントを持っている人が、Amazon Rekognitionで2枚の顔画像を比較できるようになるところまでを解説します。
aws-cli/2.8.3Amazon Rekognitionには、AWSが用意してくれているデモがあり、すぐに試すことができます。
本記事では、Drupal9においてtwigテンプレートをデバッグする方法を簡潔に紹介します。
Keycloakは頻繁にバージョンアップされています。GitHubのリリースページを見ると、ほぼ毎月でしょうか。
この記事では、Keycloakを以前試したことのある方を主なターゲットとして、Keycloak15.0あたりから19.0.2までに変更された機能をピックアップして紹介します。