はじめに 最近、RESTでAPIを作るときにはLambda + APIGatewayで作ることが多いのですが、認可処理を作るときにはLambda オーソライザーが便利ですよね。 しばらく使ってみたので、新しく使おうと思う方向けに知っておいた方が良い知見を共有しようと思います Lambda Authorizerとは Amazon API Gatewayの機能で、APIのメソッドを実際に呼び出す前に認可処理用のLambdaを呼び出し、そこの結果で許可された場合のみ実際のAPIを呼び出せるというものです。 実際のAPIの処理から認可処理を分離することができるのと、APIで認可処理を再利用することができるので、とても有用です。 Lambda Authorizer以外でも認可処理をする方法は、Amazon CognitoユーザープールオーソライザーやCognito IDプールを使った方法など、他にも
![Lambdaオーソライザー使う時に知っておくと良いこと - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/8956e6652fcf840b20125f5631dbf04f320c61df/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9TGFtYmRhJUUzJTgyJUFBJUUzJTgzJUJDJUUzJTgyJUJEJUUzJTgzJUE5JUUzJTgyJUE0JUUzJTgyJUI2JUUzJTgzJUJDJUU0JUJEJUJGJUUzJTgxJTg2JUU2JTk5JTgyJUUzJTgxJUFCJUU3JTlGJUE1JUUzJTgxJUEzJUUzJTgxJUE2JUUzJTgxJThBJUUzJTgxJThGJUUzJTgxJUE4JUU4JTg5JUFGJUUzJTgxJTg0JUUzJTgxJTkzJUUzJTgxJUE4JnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz01Y2Q5NWQ4ZTkyZjA1NWEwZTg1YWIyYWYxZWM2MGZjMw%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBIaWtvTVNQJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1hY2MzNTZkMGY4MDczODlkOTRhZjQwMmI5ZmE3NzZkMg%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D2dc4b206676e032b4bb096d8dd3f80d9)