07. モバイルシステム開発(2/3)
Webサービスの企画例)
■Webアンケートフォーム
リッチな問い合わせフォームを作りたいなら…これ!
http://plus.appgiga.jp/masatolan/2014/03/07/51003/
の【 Typeform 】
でアンケートフォーム や お問い合わせフォーム を作成する。
■ひと言掲示板
要件:
・OAUTH認証 でユーザ認証 ←実習室のWebサーバで実装は無理でした。 ← 実装できました。
MySQLでユーザ登録テーブルを作成して、ログイン認証に利用する。
・ログイン後、利用者全員のひと言メッセージが時間順に 最新 n 件表示される。
・メニューからひと言メッセージを登録
100文字まで。投稿者名は、OAUTH認証のユーザIDになる。 ← データベースに登録されたユーザ名を表示 に要件変更 ← 実装できました。
参考サイト:
【初心者向け】PHP5とMySQLでつくるログイン機能のサンプルアプリケーション
http://replication.hatenablog.com/entry/2014/06/30/005815
残念な例)
PHP で OAuth ログインを実装するなら「Opauth」が簡単で便利
↑作業例
直接ダウンロードする場合 で進める。
Opauth 本体 をDL
利用する Strategy は Twitter を選択
OAuthアプリの登録。要TwitterID
Create Twitter application at https://dev.twitter.com/apps
必要事項を記入。
ここで、OAuth認証ページの URL のドメインが認証済みのものである必要があるため、実習室PCのWebでは利用できない事に気が付く。
利用断念。
↑
勘違い。SSLで通信できればOKの模様。
設定は、SampleがバンドルされたものをDLして利用。
SampleのTwitterStrategy.php のAPIが 1 と古いので 1.1 に修正する必要がある。