Python
Pythonアプリケーションの作成
ターミナルのプロンプトで以下のコマンドを入力する:
mkdir stepup-auth cd stepup-auth touch server.py mkdir -p static/styles mkdir templates
これでプロジェクトは以下のようなディレクトリ構造になる:
└── python-stepup-auth
├── server.py
├── static
│ └── styles
└── templates
今回作成するアプリケーションでは フラスコ ルーティングのためのフレームワークと jinja テンプレートエンジン UIを作成する。
加えて flask以下の外部モジュールを使用することになる:
python-dotenv- に Vonage API キーとシークレット、アプリケーション名を保存します。.envファイルvonage- その PythonサーバーSDK
これらの依存関係をインストールするには、以下を実行する。 pip コマンドを実行する:
pip install flask python-dotenv vonage
注:このチュートリアルでは パイソン3 をインストールし、Unixライクな環境で実行している。Windows環境のターミナルコマンドは異なるかもしれない。
ステップアップ認証
ユーザーが機密性の高いタスクを実行する際に、セキュリティのレイヤーを追加する。
手順
1
はじめに2
Node.jsアプリケーションの作成3
依存関係を初期化する4
アプリケーションの設定5
ルートを定義する6
UIの作成7
ホームページを表示する8
検証リクエストの送信9
認証コードを確認する10
お試しあれ!11
次はどうする?