「Open棟梁 wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
目次 †
概要 †
内容 †
フロントエンド系のテンプレート
ニーズ †
機能的ニーズ †
スマホ向けの小画面で
- WebAPI経由で、
- SoRの一部機能を提供する。
- または、Native情報を提供する。
技術的ニーズ †
- 生産性向上
適合するスタックのテンプレートがあれば、
開発の参考にして生産性を上げることも可能。
詳細 †
Nativeアクセス †
SPA †
なし
Hybrid †
以下のアクセス権がある。
- プラグインでサポートされた範囲のアクセス権
- 若しくはサンドボックス環境でのアクセス権
Native †
インストール時の要求が許可された範囲のアクセス権がある。
OpenID認証連携 †
フロントエンドの認証のニーズは高いと思われる。
- OpenIDは流行っている
- Okta、Auth0
- AzureAD、Firebase
- VS tools for Cordovaのpluginのトップも、ADALになっている。
UXの統一 †
すべての認証を汎用認証サイト経由で行う。
- アプリ
- Webアプリ
- スマホ・Native or Hybrid
- プロトコル
- OAuth2.0
- OpenID Connect
- Financial API (FAPI)
- プロトコル・フロー
- Implicit Flow
- Hybrid Flow
- OAuth PKCE
セキュリティ要件 †
標準的なセキュリティ要件を満たす。
その他 †
様々なバックエンドと連携 †
IdMaaS機能 †
認証・決済, etc.
mBaaS機能 †
プッシュ通知, ストレージ提供, etc.
物件 †
v02-30でリポジトリを新設しました。
https://github.com/OpenTouryoProject/FrontendTemplates
Node.js系 †
レガシー †
UWP †
https://github.com/OpenTouryoProject/FrontendTemplates/tree/master/Native/UWP_sample
ASP.NET MVC SPA †
https://github.com/OpenTouryoProject/FrontendTemplates/tree/master/SPA/Legacy/SPA_Sample
参考 †
OSSコンソーシアム †
開発基盤部会 Wiki †