Our Bolt framework can handle authentication for you, letting you get on with building.
An overview of the authentication and authorization options available to Slack apps.
OAuth allows app to dynamically request access tokens, imbued with optional permission scopes.
Read up on the different types of access tokens available to Slack apps.