![マガジンのカバー画像](https://assets.st-note.com/production/uploads/images/80816446/4c19e720542cdf93945694cd4fc830a9.png?width=800)
Rustを超える超々高速駆動のMVCフレームワーク「Drogon」
開発者が某大陸の方だから怪しい?C++は難しい?
いえ、それを補って余りある性能がこのフレームワークにはある…
- 運営しているクリエイター
#アクセス
[Drogon]Login画面の作り方
こんにちは、もしくはこんばんは皆様。みじんこきなこです。
さて、前回の実験でOpenSSLを使用して暗号化ハッシュを取得する方法を紹介しましたが、今回はそれを利用したログイン画面の作り方について解説していきます。
ちなみに今回のプロジェクトはちょっと規模が大きくなります。写経のように移すのは大変だと思いますので、適宜コピペして使ってみてくださいね。
それでは参りましょう。
データベースを用意す
[Drogon]DbClientのインターフェースについて
前回、データベースに独自にアクセスしてデータを取ってくる仕組みを解説した際に、DbClientクラスの execSqlAsync インターフェースについては解説しませんでした。
今回はそれについて参考程度に解説します。
execSqlAsync
execSqlAsyncは端的に書けばスレッド立て逃げインターフェースです。
このインターフェースは、データベースへアクセス後、
第二引数のコール