Angular2 ひな型 ver.0.0.4
概要
Angular2 ひな型 ver.0.0.3 を元に以下の変更を加える。
- 認証用サービスの修正
- ログイン画面の修正
- プロフィール画面の修正
- パスワード変更画面の修正
- ※ユーザー認証用のWebApi環境の準備が必要
WebApiインターフェース
認証用WebApi
- URL:http://localhost/mmsb/api/users/auth
- Param1:email=[ログインID(メールアドレス)]
- Param2:password=[パスワード]
- Param3:callback=JSONP_CALLBACK
レスポンスサンプル
{
"id": 1,
"name": "山田 太郎",
"email": "yamada_taro@local.co.jp",
"created_at": "2016-12-27 05:48:07",
"updated_at": "2017-02-28 13:24:31"
}
※認証失敗の場合空のjson文字列が返される。
パスワード変更用WebApi
- URL:http://localhost/mmsb/api/users/changepassword
- Param1:id=[ユーザID]
- Param2:old_password=[旧パスワード]
- Param3:new_password=[新パスワード]
- Param4:callback=JSONP_CALLBACK
レスポンスサンプル(正常時)
{
"status": true,
"message": "パスワードは正常に更新されました。"
}
レスポンスサンプル(異常時)
{
"status": false,
"message": "旧パスワードが異なります。"
}
{
"status": false,
"message": "旧パスワードが異なります。"
}
ソース参照
詳細は GitHubより以下のバージョンのソースを参考にしてください。
以上