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

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

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