Adrian Schweizer
10/27/2021, 10:11 PMthis.api = new sst.Api(this, "SignupApi", {
defaultAuthorizationType: "AWS_IAM",
defaultFunctionProps: {
environment: {
TABLE_NAME: table.tableName,
},
},
routes: {
"POST /registrations": "src/registration/register.main",
"POST /activations": "src/registration/activate.main",
},
});
In AuthStack:
constructor(scope, id, props) {
super(scope, id, props);
const { signupApi, api, bucket } = props;
this.auth.attachPermissionsForUnauthUsers([signupApi]);
Sam Hulick
10/27/2021, 10:29 PMsst.ApiAuthorizationType.NONE
Adrian Schweizer
10/27/2021, 10:34 PMSam Hulick
10/27/2021, 10:37 PMAdrian Schweizer
10/27/2021, 10:40 PM