著者
新居雅行
雑誌
研究報告データベースシステム(DBS)
巻号頁・発行日
vol.2012-DBS-155, no.14, pp.1-8, 2012-11-12

Web アプリケーション開発では,クライアントサイドの JavaScript を利用するスタイルが積極的に行われるようになった.本論文では,クライアントサイドで JavaScript を活用した Web アプリケーションにおける,認証認可処理の実装方法について検討を行う.通常の Web アプリケーションでは,ログインページや認証,認可の処理をすべてサーバ側で行う.一方で JavaScript を活用した Web アプリケーションでは,サーバとクライアントの双方での処理分担を設計する必要がある.本論文では,ページ遷移を引き起こす事なく認証認可の処理を実現するための,クライアントとサーバサイドでの処理割当について考察を行い,その割当に基づき効率的に Web アプリケーションを開発するためのフレームワークを開発した.クライアント側に処理機能があることから,その機能をアプリケーション開発者が意図していない利用をする可能性があり,その点から考えられる対策についても検討した.