Add initialization-based configuration support

Please refer to issue #20

**Note**: I took the **sign_in_token** configuration option as an example, that's why this pull-request also fixes #19.