WORKS

薬剤師向け認証認可サービス「アスヤクID」の開発

Client
株式会社ネクスウェイ
Year
薬剤師向け認証認可サービス「アスヤクID」の開発

Outline

株式会社ネクスウェイ様の薬剤師向け認証サービスである「アスヤクID」の構築を担当いたしました。 アスヤクID はアスヤクシリーズのサービスに 1 アカウントでログインをできるようにする認証認可サービスです。 認証認可の SaaS である Auth0 を活用することで安全性の高いサービスとして構築を行いました。

Approach

  1. グループの複数のサービスを1 アカウントで利用できるようにしたい 認証認可プラットフォームの新規開発
  2. 利便性が高いことは前提としてセキュアであることが重要 Auth0 の活用でセキュアな認証を実現
  3. 2つの既存サービスに数万件の既存ユーザーデータが存在 複数の既存サービスからユーザーデータの移行とマージを実施

認証認可サービスによるプラットフォームの構築

認証認可を行うアスヤクID を構築することで、ネクスウェイ様が展開するアスヤクシリーズの各サービスを薬剤師が利用する際に、アスヤクID の一つのアカウントで全てのサービスを利用することができるようになります。これによってサービス間を薬剤師がシームレスに移動できるようになると同時に、新しいサービスをリリースした際にそのサービスへの薬剤師の誘導もスムーズに行うことができるようになりました。

Auth0 を活用することでセキュアな認証を実現

認証認可プラットフォーム SaaS である Auth0 (新しいタブで開きます)を使うことでよりセキュアに認証認可の仕組みを実現しました。具体的には薬剤師によるログイン機能や、どのサービスにログインできるようにするかを許可する認可機能が Auth0 によって構築されています。これによりパスワードは各サービスの DB に持たずにより安全な Auth0 に集約されるようになるとともに、不正ログインの検知機能なども Auth0 によって提供され、より安全性を高めることができました。

既存サービスからのユーザーデータ移行の実施

すでにサービスがリリースされ実際にユーザーに利用されている「アスヤクLIFE 研修」と「アスヤクLABO」の 2 サービスの数万人規模のユーザー情報をアスヤク ID に移行し、できる限りスムーズに既存ユーザーがアスヤクID を利用できるようにしました。ユーザー情報の移行に当たっては入念なリハーサルを行なった上で大規模なメンテナンスを行い、ユーザー情報をアスヤクID に移行するとともに移行元の 2 サービスのユーザー情報のマージも合わせて実施しました。

堅いご挨拶も、資料の準備もいりません。
まずはお話を聞かせてください。

お問い合わせをする お問い合わせをする